折腾不止,手把手教你鼓捣IPv6

今天带大家从猫开始,一步一步来鼓捣IPv6 。
01
看看光猫里藏没藏IPv6
【折腾不止,手把手教你鼓捣IPv6】之前的文章里就提到了,除了LTE网络之外,固定网络IPv6地址的分配数量也很可观 。截止2020年6月,我国固定网络IPv6已分配的地址数量达到了2.16亿,IPv6占比53.23% 。如果只计算家庭宽带的话,三大运营商IPv6地址分配的占比会更高,只不过大多数地址只下发到光猫上,然后卡在路由器上了 。
想用上IPv6,首先要确定自家宽带有没有分配到IPv6地址 。最快的方法就是用手机直连光猫的WIFI,只要WIFI信息页面里面出现了2xxx开头的IP地址,就说明至少光猫的IPv6地址是下发正常的 。这里小编还要提一句,目前移动宽带几乎都支持IPv6,电信宽带在某些地区是公网IPv4和IPv6二选一 。
如果手机太旧,不支持IPv6,光猫网口用网线直接连电脑,也可以从网络信息中看到是否获取到了地址 。当IPv6连接显示为“Internet”,就证明电脑不仅分配到了IPv6地址,而且是IPv6网络是畅通的 。除了上面两种肉身测试的方式,进光猫的管理页面查看,或者打电话咨询当地运营商也可以 。

折腾不止,手把手教你鼓捣IPv6

文章插图
 
02
配置路由器前,别忘了改桥接
通过光猫直接上网的话,一般来说都能正常使用IPv6 。但是光猫附带的WIFI和路由功能都比较弱,而且通常只有一个千兆LAN口,这对喜欢折腾的小伙伴来说当然是不能接受的 。所以很多人都选择在光猫下接一个主路由器来作为AC使用,可是往往这一接,IPv6就不能正常工作了 。
导致下接路由器无法分配IPv6地址的原因之一,可能是路由器本身就不支持IPv6 。2020年款的国产路由器基本都支持IPv6,但在这之前国产路由器对IPv6的支持度十分感人 。要想知道自己的路由器是否支持IPv6功能,可以打开“国家IPv6发展监测平台”或者进入路由器管理界面查看有没有相关选项 。
折腾不止,手把手教你鼓捣IPv6

文章插图
 
在确定自己路由器支持IPv6功能之后,不要忘记将光猫改成桥接模式,也就是让路由器来完成拨号上网的功能 。光猫改桥接对IPv6来说其实是个非必要选项,但是为了之后的工作不白忙活,特别是使用国产路由器的小伙伴,还是先将光猫改为桥接模式比较好 。改桥接网上教程一堆,小编还是建议除非自己特别热爱折腾(血泪史),不然直接打电话给宽带师傅和客服,要求改桥接就行了,重新下发配置之后再重启一下光猫搞定 。
03
梅林固件IPv6设置(passthrough和Native联机类型)
在完成光猫的桥接设置之后,就能正式开始对路由器进行的IPv6选项进行设置了 。和其他的路由器固件相比,从华硕固件而来的梅林固件的功能比较强大,设置界面也很方便(主要是小编手上没有其他路由器),所以这次对IPv6的配置就以梅林固件为例 。
怎么进路由器管理页面我们跳过,直接进入正题 。先打开IPv6设置页面,联机类型选择passthrough,启用release prefix on exit、自动接上DNS服务器,设置完成 。
折腾不止,手把手教你鼓捣IPv6

文章插图
 
以上设置是针对光猫拨号的情况,可以将联机类型设置为passthrough,只要光猫正常就可以获取到IPv6地址,但是我们之前就将光猫改桥接了,这样设置就不正确 。
那一开始光猫不改桥接不就好了?如果是用华硕或者梅林固件的小伙伴的确可以这样设置,大把国产路由器虽然有IPv6功能,却不支持DHCP-V6 PD转发,也就是说只能通过路由器拨号才能正常获取到IPv6地址 。所以之前才叫大家提前改桥接 。
既然用路由器拨号了,IPv6设置也有变化 。首先联机类型要改成Native,接口:PPP、DHCP-PD和release prefix on exit都要开启 。
自动配置设置选择Stateless(无状态),这里其实选择Stateful(有状态)更好 。因为有状态下的IPv6获取的是64位短码地址,后缀是不会变化的,这样就能实现IPv6环境下的设备管理和端口转发等功能;Stateless下的IPv6通过SLAAC(无状态自动分配)获取128位长码地址,只要IPv6地址发生改变,前缀后缀都会变化,不方便设备管理 。
Stateful很美好,但我们依然只能选择Stateless 。因为Android/ target=_blank class=infotextkey>安卓系统直到现在都不支持DHCP-PD,为了兼容性只有妥协一下了 。然后启用自动接上DNS服务器,最后在页面底部选择应用设置,等圈圈转完,不出意外路由器就已经成功获取到IPv6地址了 。


推荐阅读