搭建内网穿透服务器,让NAS从此不在孤单!
Frp 安装两步走
在服务器端的操作
- 在服务器端安装
1Panel
; - 使用
1Panel
安装FrpS
; - 配置
FrpS
; - 在服务器端安全策略中开放端口;
在客户端(NAS/Mini主机)端配置
- 使用
Docker
安装FrpC
; - 配置
FrpC
;
服务端操作
1. 安装 1Panel
具体过程见我的 这篇博文:
2. 安装 FrpS
- 首先进入
1Panel
应用商店,在应用商店中找到frpc
- 安装配置注意的地方
- 安装完成后会自动启动,然后我们进入应用商店,已安装程序,就可以看到安装的
frpc
服务了,看一下是否是启动状态,如果不是可以点击启动或者重启。 - 数字5:进入安装目录
- 数字6:查看日志
3. 配置 FrpS
- 点击上图中,数字5标记的区域,进入安装目录,再进入
data
文件夹,这时候会看到frps.toml
文件,这个就是我们要修改配置的文件了。
bindPort = frpc 需要的配置端口号,例如:7000
webServer.addr = "0.0.0.0"
webServer.port = frps 管理页面端口号,例如:7500
webServer.user = frps 管理页面登录用户名,例如:"admin"
webServer.password = frps 管理页面登录密码,例如:"admin_Xe4DPx"
# 使用token的方式,使frps和frpc之间进行认证
auth.method = "token"
auth.token = 认证秘钥 例如:"123456"
修改完成后记得重启一下 frps
服务,记得重启!记得重启
4. 服务器端安全策略中开放端口
不同的服务的配置策略方式有一些略微的却别
- 先关闭服务器的防火墙,使用
1Panel
,在主机 - 防火墙
中开启和关闭。 - 在服务器的安全策略中开启两个端口的权限访问。
- 以
腾讯轻云服务器
为例,进行配置操作。
至此,frps 安装和配置就算完成了,是不是很简单~!
我们可以访问:http://服务器公网IP:Dashboard端口号
来测试一下
客户端操作
以极空间安装为例,其他NAS/Mini主机 安装方式雷同,有问题可以留言!
1. FrpC 的安装
Docker
容器中搜索frpc
。- 安装配置
frpc
,新建配置文件frpc.tom
(PS:请勿再使用frpc.ini
后缀的配置文件 ,frpc后续版本某个版本可能不在支持)。 - 挂载程序端口。
- 打开服务器端口。
注意:
其他的镜像frpc版本都比较落后,这个镜像可以保存最新的更新!
frpc.tom
示例配置:
serverAddr = "服务器公网IP"
serverPort = 服务器端口
auth.method = "token"
auth.token = "在frps中配置的token密码"
# 使用 name 来区分程序
# localPort NAS主机中应用程序的端口
# remotePort 在服务器中打算开的端口
[[proxies]]
name = "nas_tools"
type = "tcp"
localIP = "192.168.3.172"
localPort = 7019
remotePort = 7019
[[proxies]]
name = "Qbittorrent"
type = "tcp"
localIP = "192.168.3.172"
localPort = 7021
remotePort = 7021
[[proxies]]
name = "青龙面板"
type = "tcp"
localIP = "192.168.3.172"
localPort = 7023
remotePort = 7023
最后来看一下配置完成的效果,打开frps
的管理面板
补充一些资料
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 青柠Loft-青柠炸机站
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果