飞牛NAS免费远程访问工具chmlfrp使用教程
在我以前分享的《飞牛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/

1.本站所有资源均收集于互联网,版权归原作者所有,如果侵权可联系删除!
2.本站所列的一切应用软件、教程、等仅限用于学习、评测和研究目的,不得用于商业或非法用途,否则一切后果须自负。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除。
3.所分享软件等资源中出现的广告等行为均与本站无关,请勿相信任何广告,发现有异常情况的资源请立即删除!并及时与本站反馈!