不改桥接,不打电话,使用IPV6公网访问NAS!!!!
前段时间使用J4105主板装了一个NAS系统,最近几天都在配置和整理这个系统,也踩了一些坑,结合家里的网络环境,来给大家分享一下经验
先说结论,目前我的NAS实现了以下效果:
- 使用蜂窝公网访问NAS,查看文件以及设备运行状态
- NAS浏览器访问种子,直接点击下载
- 公网访问NAS影库观影
- 公网访问NAS音乐库听音乐
网络环境
下图是我家的网络拓扑图,家里的主要NAS和台式机都是直连的光猫,隶属于同一局域网
前期准备
我们在家里访问NAS中的文件时,可以通过局域网,但是假如想要在外面访问我们家里的NAS,又该怎样访问呢?
目前有两种方式来实现这种效果
- 内网穿透
- 公网IP
内网穿透
对内网穿透工作原理感兴趣的可以去自行查阅资料,这里不做详细介绍
飞牛OS自带了免费的内网穿透服务,我们只需要使用FN ID,即可实现在外面访问家中的设备与文件,具体的开启方法如下:
设置 => 远程访问 => FN Connect
但是这种访问方式有一个缺点,带宽太低,毕竟厂商的服务器带宽也是有压力的,即使对于个人免费,但是当用户量大的时候,对于服务器的压力还是挺大的
当然,你也可以选择其它付费厂商提供的内网穿透服务,本质上都是一样的,付费的服务可以为你提供更高带宽的访问速度
公网ip
大家之前应该了解过,IPV4地址有限,运营商一般不会默认给你一个IPV4的公网地址
如果你特别需要使用V4公网地址,可以尝试找运营商申请公网IP,但不一定能批准,较为麻烦
现在运行商都普及了IPV6地址,并且蜂窝数据基本都支持了IPV6访问
如果需要测试你的设备是否已经支持,可以使用这个网站www.test-ipv6.com进行测试
由于我的NAS是直连的光猫,设备可以直接获取到IPV6地址,如下所示:
如果NAS链接在路由器下,可以参考网上教程,将光猫上网方式修改为pppoe,改为由路由器拨号上网并设置端口转发即可
通过飞牛的启动画面可以看到,设备的端口号为8000;web界面可以看到,5666也是它的web服务端口号,即二者任一都可以连接设备
我们可以通过手机网络,在浏览器输入([2409:8a00:xxxx:xxxx:xxxx:xxxx:xxxx:844d]:8000),发现设备不可达
问题原因:光猫开启了ipv6防火墙,导致外网报文无法与设备通信
关闭光猫IPV6防火墙步骤如下:
1. 查看光猫背面贴纸,获取系统用户名及密码
2. 设备通过lan侧连接光猫,进入192.168.1.1进行管理
安全=>防火墙=>攻击保护设置=>Ipv6Spi ,关闭光猫的IPV6防火墙
之后输入上述链接即可成功访问NAS
经过测试,访问速度可达7M/BS,可以使用蜂窝数据播放本地4K电影,十分方便
域名访问
如果感觉上述访问方式不够高级,想申请一个自己的域名进行访问,就有些注意事项了
按照我的网络拓扑,不需要进行端口转发,但需要在访问时,添加指定5666端口!!!
例如:
我申请的域名为wangnas.us.kg,需要在登录飞牛或浏览器填入wangnas.us.kg:5666访问
访问Navidrome则需要填入:wangnas.us.kg:4533
免费域名申请参考教程
【保姆级教程】免费域名注册 & Cloudflare 域名解析 & Ngnix端口转发-CSDN博客
软件生态
飞牛OS默认是不安装任何软件的,我根据自身需求,安装了下列几个软件
原文链接:https://blog.csdn.net/Wangguang_/article/details/144479511?ops_request_misc=%257B%2522request%255Fid%2522%253A%25225452c8e90db54f7c68f09e672ce81788%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=5452c8e90db54f7c68f09e672ce81788&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-6-144479511-null-null.nonecase&utm_term=%E9%A3%9E%E7%89%9BOS