【本人CSDN第一篇文章,主要因为在这个折腾的过程,CSDN的前辈们发的经验帖子让我少走了很多坑】
—————————————————————————
第一:
【折腾前的情况如下】
1.家里联通宽带,已改桥连,大内网ipv4,公网ipv6。
2.去年家里蹲的时候折腾了一台NAS,折腾来折腾去,甚至都付费正版unraid plus了,最后还是用回windows(手残实在折腾不来unraid,文件管理习惯和ipv6太难受了),国内unraid用户也不多,遇到坑几乎是无解。
而且很多耳熟能详的Nas程序,只要不是专业性很强的,几乎都有windows版本。
3.之前一直用蒲公英的免费版,硬件免费套餐限制2台蒲公英路由器和一台客户端先不说,2mbps的中转网速太慢了真的受不了。
PS:我是蒲公英忠实客户,目前拥有两台X3A(已闲置吃灰),一台G5(闲置吃灰),一台X1(一台X4U给X1提供4G备用网络),,一台X4C(给目前的住的地方提供4G数据备份)。
两台路由器都做旁路,实现了异地上下级设备完美组网的需求,甚至有段时间我现在住的地方摄像头录像都是通过蒲公英的小水管直接回传到家里的硬盘录像机进行异地存储。
4.最重要的原因,小姐姐小哥哥们住百度云我不放心,偶发吞过我的绝版资源,虽然天天骂着百度云,但是每年还是老老实实给百度云续年费。
—————————————————————————
第二:
【折腾前的准备:】
1.确定自己的所处的网络拥有公网ipv6:
联通公网ipv6开头是2408,电信是240e,移动是2409
或者可以点击此处链接进行测试
PS:【具体怎么拿到这个ipv6,以后有空再写,这里就不再展开说明】
—————————————————————————
第三步:
你已经通过了ipv6测试,确定了您的设备能够拥有一个有效的ipv6地址。
现在我的建议是,先复制你的ipv6地址保存下来。
然后使用你的手机【建议是安卓手机】,在【移动数据,移动数据,移动数据】情况下,
因为三大运营商的手机数据流量都提供了ipv6的支持。
所以在手机端ping一下这个电脑端显示的IPv6地址,确定是否能ping通。
鉴于大部分普通工具箱无法支持ipv6地址,所以使用的的程序是 安卓版的PingTools。
PS:【为了排除某些光猫拨号或者拉跨路由器会自动关闭所有ipv6端口,导致后续无法互通瞎折腾】
注意:【建议不要回过头去ping移动数据自带的ipv6地址,是ping不通的】
【只能通过移动ipv6 去 访问 宽带ipv6的资源,反过来不可以】
—————————————————————————
第四步:
点击此处下载chfsgui该小工具安装部署。
GitHub - docblue/chfsgui: This is just a GUI WRAPPER for chfs(cute http file server)
该软件全中文,功能简单明细,可自定义端口号,体积小巧打开即用无需安装。
支持ipv4&ipv6文件共享功能。
1.下载打开该软件
2.点击左上角的按钮启动
这个时候可以打开浏览器进行测试。
该软件默认端口是80(但是后面公网连接需要进行改动)
(先测试ipv4效果)
本机ip路由器内网分配的ipv4是192.168.1.5
所以在浏览器地址栏中输入192.168.1.5:80
前面是IP后面是端口号。
【下面是设定共享文件夹运行后,提供的一个简易的网页文件管理页面效果】
如果看到以上页面成功打开,则代表安装部署成功。
(接下来测试ipv6效果)
同样的步骤,只不过访问的地址变成了。
[此处保留括号填入本机ipv6地址]:80
的形式
如果仍然出现上面的文件浏览页面,则代表ipv6内网访问成功。
--------------------------
那么这个时候你就可以用手机,连接移动数据网络。
打开浏览器
[此处保留括号填入你刚刚上面那个Windows nas ipv6地址]:80
你会发现是不是打不开?
[这是因为绝大多数地区运营商已经因为不可抗力屏蔽家宽中的80,443,445等常用数据传输端口]
所以这个时候我们回到chfsgui主界面,点击左上角停止共享服务。
将共享服务端口改为81,启动服务。
所以使用手机数据打开浏览器连接地址改为
[此处保留括号填入你刚刚上面那个Windows nas ipv6地址]:81
这个时候
网页打开了
恭喜你,你现在已经成功实现在公网对内网文件的访问。
【完结撒花~】