收起左侧

飞牛NAS frpc 客户端详细教程:接入 frps 服务端 + 泛域名一次搞定

0
回复
44
查看
[ 复制链接 ]

121

主题

405

回帖

970

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家fnOS1.0上线纪念勋章EVO2产品纪念灌水之星AMD适配纪念勋章

前几天不是重构了 #frpc 客户端嘛,好多小伙伴需要这个教程,那今天就给大家分享一下飞牛NAS的frpc客户端接入frps服务端的详细教程,

前半段和结尾算是通用教程 ,涉及到飞牛NAS的才算是专属,因为是UI一键配置的,不涉及直接修改配置文件

教程内容

本篇教程主要涉及到三块内容:

  • 服务端搭建
  • 客户端配置
  • 泛域名设置

教程所需硬件内容

  • 服务器: 需要一台有公网IP的服务器(腾讯云,阿里云等)来运行frps服务端
  • 客户端设备: 一个在内网的飞牛NAS运行frpc客户端

服务端搭建

服务端搭建我直接使用 宝塔面板 Docker商店 自带的frps的服务端给搭建作为演示,其实也可以使用镜像安装最新版,都可以

1️⃣宝塔搭建, 服务器安装好宝塔面板,打开面板左边菜单栏的Docker,找到FRP服务端

点击 安装 ,可以默认不做修改,框起来的端口要全部在 服务器、宝塔 防火墙放开 (端口也可以改成你自己想要的,我这边就使用默认),
用户 和 密码 是web登录管理的账号和密码,可以改成自己的

  • 其中 通讯端口7000、web后台端口7500、40800是http监听端口、40443是https监听端口,监听的端口不能和其他服务冲突,不然运行不起来

1️⃣然后去服务器、宝塔、防火墙放开对应的端口,通讯端口 7000 、web页面端口 7500、40800 是http监听端口、40443 是https监听端口

安装好后就是正常运行了,其实都是基于Docker部署的,宝塔只是提供了一键部署的平台而已

3️⃣获取token连接秘钥,点击打开目录按钮

在 data- >frps.toml 里面,看图片路径

这个 token后面在客户端里面加密连接使用,没有这个不安全,如果web登录账号密码忘记了,也可以直接在这个文件夹里面修改,修改完要重启一下应用,不然不生效

访问服务器公网IP:7500就可以打开web界面,使用账号密码登录

此时服务器端我们算部署好了,接下来配置客户端

客户端配置

先去飞牛NAS应用中心安装frpc客户端,已经公测是最新版(后期会加入多用户模式)

先修改frpc客户端,服务器基本配置信息,先和服务端通讯上

最简单看有没有通讯上就是看右上角状态是否已连接,也可以看日志是否有连接成功状态

也可以随便添加一个飞牛NAS访问的代理,然后去服务端后台是能看到添加的项目的,能看到就是通讯上了,看不到就是没通

此时我们去域名服务商那边解析 fnos.xxxx.com 的二级域名 A 记录解析到服务器的公网IP 地址 ,直接访问域名就可以打开对应的站点

配置泛域名

我们往常都是添加 http代理 比较多,他支持自定义域名[fnos.xxxx.com],和前缀子域名[fnos],自定义域名需要每次去域名服务商处解析,并且单独配置SSL证书,我感觉每次这样操作比较麻烦

我比较推荐使用 前缀子域名 去配置,然后配置泛域名就不需要每次去解析,只需要在飞牛frpc客户端添加代理就能访问了,非常方便

1️⃣先去域名服务商那边解析泛域名 *.域名.com

2️⃣宝塔设置反向代理,侧栏 网站- >反向代理 - >添加反代

3️⃣先随便输入一 个站点域名 先随便输一个 ,因为直接这样填泛域名 *.域名.com 会提示报错,随便填域名创建成功后再去修改成泛域名就行

目标路径设置成http://127.0.0.1:40800, 40800 就是前面服务端里面的http监听端口,发生域名(host)填入$http_host

此时我们点击更改添加的反代,点击设置

先新增泛域名,再删掉随便填的域名

4️⃣域名替换之后我们去申请ssl证书,就可以https访问了,也可以其他地方申请证书后部署过来也行的

证书部署后记得开启强制https

5️⃣去frps服务端配置文件里面要加一个参数subdomainHost

# frps.toml
subdomainHost = "域名.com"

6️⃣这样我们后面,就不需要去解析二级域名了,只管在frpc客户端添加就行了,如下图

后台也能看到对应的项目名称

然后我们访问域名就可以直接进入对应的项目了,并且无端口,此教程唯一的难点就是要有域名和云服务器,其他没有难点

另外frpc下一个版本将支持添加、修改、删除代理热重载,不会在闪退了,并且多用户功能。直接提交审核,马上内测

收藏
送赞 1
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
公众号:知新坊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则