一个不小心就找到点东西写一写了。偶然得之,权作记录。
一直以来,我的 Macbook Pro 在使用 Chrome 时而便会出现“检测到了网络变化”的提示,只有多次刷新才能勉强加载出一部分没有 css 的网页,就如同回到了 2G 时代。
受困许久,百度也一无所获。知乎和 V2EX 上有人提出删除支付宝控件就能解决。我寻思我从未装过支付宝,执行那些命令估计多半也没啥用,事实的确如此。于是长久以来一旦遇到这种状况我只能等它自己恢复,看运气能浪费我半个小时左右的时间。
今天照样遇到了这个问题,我不抱任何期待地打开 Wi-Fi 配置逐一检查,根本没什么问题——我从来没动过怎么可能有问题。只是我注意到 IPv6 的地址有两个是固定的,剩下一个时而出现时而消失,跳得很快。但我还没怀疑到这儿。
后面实在等不住了,上知乎去不抱任何期待地再查一遍,突然翻到一篇 情况极为相似的文章。只是对方的平台是 Ubuntu。文章中有一句话让我很在意,几乎一下子就反应了过来。
IPv6 会在很多系统中导致错误并不是什么鲜为人知的事。
好吧,我确实从来没听说过,是我孤陋寡闻了。
总之我立马联想到了狂跳的第三个 IPv6。于是我就去把 IPv6 的自动获取关掉了,然后真就一切正常了。
这件事告诉我们,下辈子也千万别用 IPv6。
然而不知道是不是因为这个原因,我总觉得关了以后网速变慢了。上 Speedtest 一看掉了大概 50Mbps 的带宽。
我并不很理解这两者之间的联系,于是我采取了折中方案——手动设置 IPv6 地址。
这种事情建议问一下运营商,说不定能有什么收获
IPv6各种奇怪问题太多……
我这也有大批关于V6的奇葩问题(
内网有一台nas,mdns为givennas.local,ipv4地址为192.168.0.x
ping givennas.local只会出v6结果,强制v4的话无法解析,ping ipv4地址no route to host
问题只在我的Mac上出现,但是没有掉速情况,我的手机和Windows电脑安然无恙
一个是公网IP(IPV6默认会为每个设备颁发一个IPV6地址,甚至是内网设备)一个是路由器的ddns地址,你不会也是光猫拨号然后再接一个路由器吧,那可能是ddns的问题,两个ddns(路由器和光猫的)冲突了?
我尝试了下将IPV6设置为仅本地链接,解决了这个问题