01 frp
怎样节省云服务器的开支?答案是使用穿透服务将本地服务发布到云服务器。云服务器只需转发网络请求(1C1G 足矣),着重考虑网络带宽和流量。此外,云服务器续费贵,迁移麻烦,使用传统服务后迁移成本将小许多。
部署
需在云服务器部署 frps(服务),在内网服务器部署 frpc(客户端)。支持使用 1panel 部署,十分简单。
配置
官方文档:通过自定义域名访问内网的 Web 服务
发布内网服务
云服务器:
frps.toml
# 通信端口
bindPort = 17000
# token加密(token使用uuidgen生成)
auth.method = "token"
auth.token = "b6c52dc6-6b4a-4224-9281-edfc5fa2de5f"
客户端(内网服务器):
frpc.toml
# 云服务器地址和端口
serverAddr = "106.75.137.203"
serverPort = 17000
# 验证token
auth.method = "token"
auth.token = "b6c52dc6-6b4a-4224-9281-edfc5fa2de5f"
# serverAddr:remotePort 代理 localIP:localPort
[[proxies]]
name = "proxy01"
type = "tcp"
localIP = "192.168.10.102"
localPort = 89
remotePort = 89
# 其他代理
[[proxies]]
name = "proxy02"
type = "tcp"
localIP = "10.10.10.10"
localPort = 8080
remotePort = 8080
内网服务器:端口
上的业务便被代理到 云服务器:端口
。