飞牛NAS免费远程访问工具chmlfrp使用教程

温馨提示:NAS想要通过外网访问,就会带来一定的数据安全风险,大家一定要重视这个问题!本文只是分享给大家一种方法,不做任何数据安全评估,大家自行判断!

 

在我以前分享的《飞牛NAS(fnOS)通过DDNS-GO配置内网穿透教程》这个方法中有一个很致命的缺点,因为大部分人家里都是没有IPV4公网的,所以只能通过ipv6访问,那么公网访问的设备也必须支持IPV6,不然还是无法通过公网访问!

今天在网上尝试了很多飞牛NAS外网远程访问的方法,先给大家分享这款chmlfrp的使用教程,简单易学,经我测试免费用户我这是可以跑满上行5MB/S宽带的。和我使用DDNS-GO所使用的IPV6是一样的,使用chmlfrp的好处就是无论你是IPV4还是IPV6都可以随时随地的远程访问你的NAS。

 

好的,废话不多说了,正文开始!

 

1.ChmlFrp简介

 

官方介绍:免费.高速.稳定.不限流量的端口映射工具!(不知道什么叫端口映射的兄弟们可以网上搜索一下)

 

2.注册chmlfrp账号

 

注册地址:https://preview.panel.chmlfrp.cn/sign

 

这里特别说下,上面这个是V3预览版的注册地址,网上大家搜索到的应该是正式版V2的地址,主要功能都是一样的,但是V2版本无法使用一键脚本,所以大家直接用我上面的地址访问,使用V3版本,已注册V2版本的可以直接在V3版本登录!

注册好后,记得按提示完成实名认证,这里我就不截图了!

 

3.创建隧道

 

如下图操作

 

 

在弹出的隧道界面,大家首先注意看左上角的提示:

 

 

如上图,显示VIP的免费用户是不可以选的,然后其它的机房地区,据我测试我选了国内的机房,但是分配的访问域名提示要备案,所以我选了日本东京的机房是可以的,这里建议大家选日本东京和香港的机房!大家就根据自己的实际情况测试!

创建隧道界面如下图:

 

 

红色框起来的要改,本地IP填写你NAS服务器的局域网IP,内网端口就是你NAS的端口号,其它的都不要动,点“确定”就行!创建完成以后,会显示下面这些信息!

 

 

4.生成隧道配置文件

 

回到我们的chmlfrp面板后台,找到“隧道列表”下面的“配置文件”,然后选中你的机房和你的隧道名字,点“生成”就行。

 

 

左边是配置文件,右边是安装脚本,我们先复制liunx脚本。

 

5.飞牛NAS安装chmlfrp服务端

 

SSH连接上你的NAS,并且以ROOT用户登录,这里的方法我就不多介绍了,大家网上找教程!

直接粘贴你前面复制的liunx脚本

curl -O https://www.chmlfrp.cn/script/linux/frpc_install.sh && chmod +x frpc_install.sh && sudo ./frpc_install.sh "71aCiBC0psKXgmSe6KpQF5Zi" "日本东京-2" "iyjCmoRX"

每个人的脚本是不一样的,不要复制我这个。

 

运行完成后会显示:

==== ChmlFrp客户端部署完成 ====
服务状态: systemctl status frpc
实时日志: journalctl -u frpc -f
配置文件: /usr/local/frpc/frpc.ini
——
如果服务离线,您可以使用systemctl start frpc启动服务
如果您想关闭映射,可使用systemctl stop frpc关闭

 

6.配置chmlfrp及启用

 

输入:

vi /usr/local/frpc/frpc.ini

然后按i 进入编辑模式

 

然后复制前面生成的配置文件,比如我的配置文件是下面这个:(每个人的都不一样)

[common]
server_addr = 154.83.92.198
server_port = 7000
tls_enable = false
user = 71aCiBC0psKXgmSe6KpQF5Zi
token = ChmlFrpToken

[iyjCmoRX]
type = tcp
local_ip = 192.168.10.24
local_port = 5666
remote_port = 11304

然后把这个配置文件粘贴在frpc.ini 中,这里粘贴的话,每个SSH软件不一样。

ssh终端的粘贴方法可能为:

  • 右键粘贴
  • Ctrl+V粘贴
  • Ctrl+Shift+V粘贴 您需要选择适合您ssh终端的方法

 

粘贴进去后按键盘上的ESC,进入指令模式。然后输入:wq(注意!需要全小写的:wq,必须要带':')后回车,即可保存文件并返回到主目录。

(如果你连最基本的vi命令都不会用,可以网上先学习下)

 

不出意外的话,此时应该隧道是连接上了,如果还是离线的可以输入以下命令启用chmlfrp

systemctl start frpc

 

然后我们回到网站的面板,看下隧道的状态,正常是如下图,会显示在线。

 

隧道上面显示的“连接地址”还有上面的IP地址都可以访问我们的NAS。

好了!这个教程到这里就结束啦!

其它一些命令:


# 关闭映射服务
systemctl stop frpc # 删除主程序(通常安装到/usr/local/bin)  sudo rm -f /usr/local/bin/frpc # 删除配置文件(根据脚本逻辑通常在/etc/frpc或 /usr/local/frpc) sudo rm -rf /usr/local/frpc/ # 删除日志文件(可能存储在/var/log/frpc) sudo rm -rf /var/log/frpc/ 

 

 

 

示例图片
THE END