统计
  • 建站日期:2022-01-17
  • 文章总数:4560 篇
  • 评论总数:33902条
  • 分类总数:43 个
  • 最后更新:1天前

电信回收公网ip,替代方案frp

作者头像
首页 综合教程 正文
广告
广告
广告
广告
广告
广告

2024年 五月份,广州市电信把个人用户的公网IP回收, 后续无论经过投诉还是协商,告知我只能换成¥499的套餐+ ¥100的公网IP服务费。

因此,后续改用FRP解决方案。

方案所需要用到的资源:

(1)家庭网络出口使用软路由(openwrt),费用看个人

(2)阿里云ECS,2c2g   99元1年非常优惠 (必须是有公网ip的服务器)(我的是debian,服务装在docker)

(3)一个域名,20元一年

frp服务需要安装的组件分为frps(服务端装在云服务器docker上)、frpc(客户端装在软路由、网络出口处)

安装方法:

(1)云服务器:

下载服务镜像

docker安装方法简略
cd ~
git clone https://github.ioiox.com/stilleshan/frps
# 上面git的是国内镜像
docker run -d --name=frps --restart=always \
    --network host \
    -v /root/frps/frps.toml:/frp/frps.toml  \
    stilleshan/frps 

vi /root/frps/frps.toml
# 配置 frps.toml 文件

如何配置frps.toml看下图

bindAddr = "0.0.0.0"
bindPort = 7000     #如果是aliyun服务器,安全组策略一定要开放这个tcp端口
#kcpBindPort = 7000
quicBindPort = 7000

vhostHTTPPort = 80   #HTTP 穿透服务端口,后续最好改掉别的端口好,路由器配置的时候要用
vhostHTTPSPort = 443 #HTTPS 穿透服务端口,后续最好改掉别的端口好,路由器配置的时候要用

transport.maxPoolCount = 2000
transport.tcpMux = true
transport.tcpMuxKeepaliveInterval = 60
transport.tcpKeepalive = 7200
transport.tls.force = false

webServer.addr = "0.0.0.0"
webServer.port = 7500  #如果是aliyun服务器,安全组策略一定要开放这个tcp端口
webServer.user = "$ID"  #$ID 改为你想设置的用户名  用于web管理端的,安全组防火墙开放这个端口
webServer.password = "$Password"  #$Password 改为你想设置的密码  用于web管理端的,安全组防火墙开放这个端口
webServer.pprofEnable = false

log.to = "./frps.log"
log.level = "info"
log.maxDays = 3
log.disablePrintColor = false

auth.method = "token"
auth.token = "$PW"   #重要密码,一定记住

allowPorts = [
  { start = 10001, end = 50000 }
]

maxPortsPerClient = 8
udpPacketSize = 1500
natholeAnalysisDataReserveHours = 168

保存后重启容器

docker restart frps

(2)路由器配置

openwrt有些版本自带frp功能模块,或者去软件下载(按图上顺序执行)

image.png

FRPC客户端配置,令牌填frps.toml文件中的auth.token = "$PW"

image.png

版权说明
文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权。
版权声明:本站资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系客服并出示版权证明以便删除!
巨魔商店应用双开教程,好不容易安装了巨魔但是不知道怎么双开分身应用?
« 上一篇 06-08
【聚合直播】Simple Live_1.6.0斗鱼 虎牙 抖音~无广告
下一篇 » 06-08

发表评论

  • 泡泡
  • 阿呆
  • 阿鲁
  • 蛆音娘
    没有更多评论了