There is no place like ::1
blueboyggh
V2EX  ›  IPv6

给使用 IPv6 有问题的朋友们提供一些思路,希望能帮到更多人

  •  1
     
  •   blueboyggh · 5h 24m ago · 196 views
    我家的组网:华为 FTTR 光猫(已改桥接)+OpenWRT 主路由+OpenWRT 二级路由(和主路由同网段,做 AP 使用)

    故障现象:在网络开启 IPv6 的情况下,最开始是偶尔百度首页都打不开,后来调整里 AP 的设置之后,变成打开百度搜索框能出来,但是百度首页最下面那一排字(备案号啥的)要等好久才出来,同时 B 站视频也会变卡,加载慢。以上现象都是不定时出现,不是一直有,但是一般十几二十分钟一般就会发生一会儿。

    排查:
    1 、最开始是偶尔百度首页都打不开,经过排查,发现客户端获取到的 IPv6DNS 有两个,一个是主路由的,一个是 AP 的,所以要先把 AP 的 DNS 下发关掉,具体设置是进 AP 的设置里,把 LAN 接口的 IPv6 设置里的“通告本机为 DNS 服务器”关掉,最好把 AP 的 IPv6 相关设置全关了。此设置不只是我这种主路由+AP 的组网要注意,有旁路由的也要注意,不要只关闭旁路由的 DHCP ,这样只能阻止 v4 的地址下发,并不能阻止 v6 的。
    2 、然后就开始研究怎么解决百度首页最下面那一排字出不来的问题,排查了好多原因,v 站上的帖子也看了,什么 MSS 钳制啊,MTU 设置啊,防火墙啊什么的都研究了一遍,设备也换了好几个,都无法解决问题,我都快放弃了,以为中国移动的 IPv6 就是这个样子。
    3 、回顾了整个排查流程,最后发现就光猫没换过了,因为觉得改了桥接的光猫就是一个二层交换机,按理说不会影响 IPv6 啊。要不死马当活马医,换一个猫试试吧,于是翻出来一个老光猫。嘿,您猜怎么着,换了猫,问题解决了!
    4 、于是乎就登录到华为 FTTR 光猫去看设置,发现这种 FTTR 光猫的设置比老光猫复杂,里面有专门的 IPv6 设置界面,里面有些设置是打开的,比如 DHCPv6 服务器之类的,一股脑把能关的设置都关了,再把这个猫接入到网络里,访问百度毫无问题了。

    总结:涉及到 IPv6 的家庭组网比纯 IPv4 的组网设置要复杂,需要调整更多的设置,尤其是 RA 广播、DHCPv6 、DNS 这类的问题,会造成很多疑难杂症。另外一些新款光猫,改桥接的步骤可能比老光猫更复杂。

    PS:为了在 NAS 能用 IPv6 的情况下,家里其他人使用网络不受影响,我还专门让 AI 帮忙研究了一下让 AP 放出多个 SSID ,其中部分 SSID 只获取 IPv4 的方法,此文不在赘述,有需要的朋友可以找我。
    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3227 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 12:54 · PVG 20:54 · LAX 05:54 · JFK 08:54
    ♥ Do have faith in what you're doing.