家里宽带升级到千兆后,我顺手在路由器后台开启了IPv6,想体验下一代网络。结果第二天发现手机上的视频App打开时总是先转几圈,加载速度明显比以前慢,电脑下百度网盘也时快时慢。
起初我以为是路由器老化,或者WiFi被干扰,但测速软件显示下载速率还是满速。用网页打开几个网站也正常,只有视频这类大流量应用卡顿。于是我开始怀疑是IPv6在捣乱。
第一步,登录路由器管理页,在“网络设置”里找到IPv6,确认连接方式是DHCPv6,状态显示已连接。第二步,打开电脑的命令行,输入ping -6 baidu.com,结果丢包率高达30%,延时也忽高忽低。第三步,我把路由器里的IPv6功能暂时关闭,只保留IPv4,然后重新测试视频App,加载速度立刻恢复正常。
后来我也尝试过重新开启IPv6,并手动把IPv6的DNS改成运营商的地址,但问题依然存在,最后还是选择关闭。对大部分家庭用户来说,IPv4已经完全够用,IPv6带来的体验提升不明显,反而可能因为路由器的实现不成熟闹出各种奇怪问题。
如果你也遇到过类似情况,比如测速正常但某些应用卡顿,不妨试试关闭路由器的IPv6功能,这可能就是最后一块绊脚石。
问:怎么判断是不是IPv6导致的问题?
答:最简单的方法是在路由器后台关闭IPv6功能,然后观察问题是否消失。也可以用电脑的命令行运行ping -6 baidu.com,如果丢包或延迟异常,基本可以确定IPv6链路有问题。
问:关闭IPv6后会不会影响日常使用?
答:目前绝大多数网站、App和游戏都支持IPv4,关闭IPv6几乎不影响日常上网。只有少数纯IPv6资源无法访问,但对普通人来说基本遇不到。
问:路由器开了IPv6又不想关闭,该怎么办?
答:可以尝试更换IPv6的DNS服务器,或者检查路由器固件是否有更新。如果问题依旧,也可以把IPv6的获取方式改为Native或PPPoE模拟,但要留意运营商是否支持。

