自建内网穿透服务器: 通过FRP,Zerotier等几种通过自己服务器实现内网穿透的教程 (gitee.com),
这是司波图的文章是重要参考的。特别是服务器端,直接操作就成了,记得放开BT的防火就好
frp/README_zh.md at master · fatedier/frp · GitHub 这是官方版说明
基于Docker的FRP内网穿透部署
服务器搭建(FRPS)
创建配置文件
# 创建存放目录
sudo mkdir /etc/frp
# 创建frps.ini文件
nano /etc/frp/frps.ini
frps.ini内容如下:
[common]
# 监听端口
bind_port = 7000
# 面板端口
dashboard_port = 7500
# 登录面板账号设置
dashboard_user = admin
dashboard_pwd = spoto1234
# 设置http及https协议下代理端口(非重要)
vhost_http_port = 7080
vhost_https_port = 7081
# 身份验证
token = 12345678
#服务器镜像:snowdreamtech/frps
#重启:always
#网络模式:host
#文件映射:/etc/frp/frps.ini:/etc/frp/frps.ini
docker run --restart=always --network host -d -v /etc/frp/frps.ini:/etc/frp/frps.ini --name frps snowdreamtech/frps
docker run --restart=always --network host -d -v /docker/frp/frps.ini:/etc/frp/frps.ini --name frps snowdreamtech/frps
安装就上面这一条命令就好!默认选的最新版本!
安装frpc时的配置文件格式如下:
[common]
# server_addr为FRPS服务器IP地址
server_addr = 106.54.221.125
# server_port为服务端监听端口,bind_port
server_port = 7000
# 身份验证
token = 12345678
[ssh baiqun]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 2266
[dsm baiqun]
type = tcp
local_ip = 127.0.0.1
local_port = 5001
remote_port = 5001
[dsm siyuan]
type = tcp
local_ip = 127.0.0.1
local_port = 6806
remote_port = 6808
在群晖上安装时一定要避坑,如下图
版本一定要选对,不然总是出错停止!!!
评论区