欢迎来到徐庆高(Tea)的个人博客网站
磨难很爱我,一度将我连根拔起。从惊慌失措到心力交瘁,我孤身一人,但并不孤独无依。依赖那些依赖我的人,信任那些信任我的人,帮助那些给予我帮助的人。如果我愿意,可以分裂成无数面镜子,让他们看见我,就像看见自己。察言观色和模仿学习是我的领域。像每个深受创伤的人那样,最终,我学会了随遇而安。
当前位置: 日志文章 > 详细内容

光猫和路由器都支持ipv6却无法使用ipv6怎么解决?

2025年04月12日 路由器
这些年很多地方的光猫都能获得ipv6地址了,而且新出的路由基本都支持ipv6,但是还是有很多人在http://test-ipv6.com看不到自己的ipv6地址,也上不了ipv6网站。我也遇到这个问题

这些年很多地方的光猫都能获得ipv6地址了,而且新出的路由基本都支持ipv6,但是还是有很多人在http://test-ipv6.com看不到自己的ipv6地址,也上不了ipv6网站。

我也遇到这个问题,家里有一台移动未知厂商的光猫+荣耀wifi6,速度挺赞的,就是有个小遗憾:无法使用ipv6。我工作和ipv6有些关系,学习过一段时间ipv6,决定来解决这个问题。

具体表现:

  • 1. 光猫有ipv6地址,路由wlan、lan口有ipv6地址。
  • 2. 电脑有ipv6地址。
  • 3. 在test-ipv6上无法检测到ipv6。
  • 4. ping外网ipv6地址显示超时。(windows: ping 2400:3200::1     mac/linux:  ping6 2400:3200::1)

电脑获取ipv6地址的途径,有两种,那么可能是这两种途径出现了故障。

  • ra rs过程,简单地说,就是电脑主动发出rs查询,路由器回复ra,进而获得ipv6地址的过程。

  • dhcpv6,路由器从地址范围里面选取一个地址给电脑。

第一次尝试,失败:

观察光猫和路由器都开启了dhcp,怀疑是冲突了,先关闭一个。

 好了,重启电脑之后,我获得了ipv6地址,也能ping通服务器,但是隔日在家发现ipv6又不通了???

第二次尝试,成功:

看起来问题没有这么简单,我仔细观察了光猫和路由器的ipv6地址,发现他们的地址不太一致,理论上说,下级路由器应该继承光猫的地址前缀,但是我看到荣耀wifi6 地址前缀却是另一个。

那么是不是光猫的ra或者dhcpv6配置存在问题?

我执行以下操作:

1. 光猫上取消选择m o位,减少等待时间。取消选择m o位,可以让客户端不要去请求dhcp。

2. 光猫上关闭ipv6 dhcp服务。

3. 荣耀路由器关闭ipv6,并再次开启ipv6,此时,电脑获得了ipv6地址(手机需要进入飞行模式再打开),能ping通外网ipv6地址,完美解决!

ps: 有些路由器会给你一个ipv6内网地址(非2开头地址),但是没关系,只要能ping通外网地址即可。