需求的原因
因为家里有台 NAS,一直想着直接用家庭宽带的上传速率来实现远程文件访问,必定 fnos 提供的远程访问服务最大上传速率为 1M/S,我想即便以后提高上传速率,大概率也是 VIP 能享受的,并且家里 1G 的宽带,上传的速率是 100M,即便购买 vip 速率也恐达不到。
动手前的准备
设置 IPV6 还是有些复杂。这个事情让我很惆怅。必定咱也是第一次设置。在这个设置问题上我几乎查看了抖音上所有的相关视频。每个都看了一遍。
总结下,网上设置的路径是
1、设置光猫桥接,选择 INTERNET 连接,选择 ipv4&ipv6,关闭光猫防火墙
2、设置路由拨号开启 ipv6,关闭路由相关防火墙 设置 ipv6 自动获取 dhcp
3、设置本地连接
因为 IPV6 的开启,会导致家庭所有的网络设备都暴露在互联网下,所以一般情况下光猫都是默认开启 IPV6 防火墙。也就是说电脑上获取的 IPV6, 同一局域网内网访问可能没有问题,外网就不行。这是外网不通。但是将整个家庭设备暴露在互联网下并非我想。
我的计划是
1、光猫正常互联网连接
2、路由器设置桥接。实现 IPV6 外通。
这样的话,即便是暴露也仅仅是暴露桥接这台路由器下边的网络设备,而不是整个家庭的。所有首先得测试网上大咖们所说的,然后在调试我的想法。
遇到的问题,光猫超级密码
首先要获取光猫的超级密码
一般电信运营商是不给光猫的超级密码的,光猫背后所提供的账号和密码,仅仅是没有什么权限的用户账户密码,一般用 USER
或者 useradmin
等,我的这个就是useradmin
。
按照抖音上大咖们所说,光猫的 telnet 是默认开启的。我的结论是:都在胡说八道。个别靠谱点的,也没有说到点上,至少对于我家里的光猫来讲,它是关闭的,并且网络上提供的方法,基本都是没有用途的。
估计连云港的各家各户都是使用吉比特的光猫设备。网上方法没用。到 csdn 上发现了一篇打开 telnet
的方法。

A、开启光猫 TELNET 浏览器访问
http://192.168.1.1/cgi-bin/telnetenable.cgi?telnetenable=1&key=MAC 地址
比如我的光猫,那么访问的地址就是
http://192.168.1.1/cgi-bin/telnetenable.cgi?telnetenable=1&key=38A89B0C2CD0

注意大小写,如果出现操作错误,那就检查 mac 地址。MAC 中间没有横线。
B、获取超级账号和密码
打开 cmd 连接光猫
telnet 192.168.1.1
Copy
说下 telnet 一种通信协议,也是一种远程登录工具。
如果出现 telnet 不是内部或者外部命令的、
字样,说明本地电脑没有开启 telnet 客户端。那就要到程序功能中打钩安装一下。
执行命令结果如下。

你有 60 秒输入账号密码时间。输入密码时候是无反馈的。

密码是什么?
Fh@MAC 地址的后 6 位
密码很重要,注意大小写
输入正确后如下图。

然后执行以下几条命令 获取数据。
load_cli factory # 进入工厂模式
show admin_name # 显示超级账号
show admin_pwd # 显示超级密码
Copy
执行结果如下。

所以 我获得了我的光猫的超级账号和超级密码。
账号 CMCCAdmin
密码CMCCAdminN7HNbR0U
登录设置光猫
超级账号有光猫的所有权限,按照我的设计思路,我的连接模式就不设置桥接了,设置路由拨号。


然后关掉防火墙
登录设置路由器
我的路由器是华为的,上网方式直接选择桥接bridge
。

关掉路由防火墙
设置完毕。
查看本地 IPV6
电脑上打开 IPV6 获取,查看网络和 internet

获取到 IPV6
测试是否开启 ipv6
访问 ipv6 测试网站确认网络通。

我本地正好搭建了一个测试网站,端口是 8886。通过手机远程访问测试一下。(手机是默认开启 IPV6 的)
http://[2409:8a20:7245:2fe0::2]:8886/
Copy

访问成功,说明设置没有问题。
总结
ipv6 设置,在各个层级中只能有一层是拨号,其他层都必须是桥接。设置拨号的层级,必须开启 IPV6 相关设置。至于那一层那自己设定。
如光猫设置桥接,那必须接通一个主路由,由主路由向下连接各个桥接子路由,实现全 IPV6 覆盖,如果哪个节点不想使用,则在各个路由网络连接方式中设定。相对来讲还是比较灵活的,只是光猫和主路由必须在家庭网络最上层。
我的方案是光猫正常拨号使用,下属路由器使用桥接。这样的好处就是需要 ipv6 的桥接。不影响其他房间路由正常上网,不用各个路由都设置一遍。
更多 IP6 的以后慢慢总结。