开了ipv6后开网页经常打开缓慢,因为网络优先走ipv6。
老毛子的固件没有禁止AAAA记录(IPv6)解析的功能也没有mss钳制功能。
mss钳制就是修改mss值适配mtu。
因为我们pppoe的mtu是1492,ipv4 mss最大1464。
内网客户端mtu 1500 发起请求mss最大1472。
有了mss钳制之后当客户端发起请求的mss大于1464会被路由器修改为1464。当然如果wan不是pppoe,而是普通的以太网mtu 1500的,有没mss钳制都一样。
如果没有mss钳制就会表现为打开部分网页一直转圈圈很慢打不开。
为了既可以访问ipv6的网站,又可以不影响上网速度。
关闭ipv6的dns功能,让客户端无法获取到dns。那样就不会优先走ipv6线路。
顺着这个思路,
在
高级设置->参数设置->脚本->在防火墙规则启动后执行
里添加在最后
ip6tables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
有网友说刷H大最新固件就完事了,并无访问其他网页慢的问题 ,可能已经解决开启v6和v4使用网速卡问题。
发表评论