手账正文
开 TUN 后有些网页打不开?先别急着改 MTU
TUN 一开,部分网页就一直转圈;一关,似乎又好了。网上常见的建议是把 MTU 改小,但同样的现象可能有好几种原因,先别急着抄一个数字。
MTU 可以理解成“每包能装多少”
网络传数据会分成一包一包。MTU 限制的是数据包的大小,不是每月流量,也不是下载速度。整条连接经过的路径不同,适合的条件也可能不同。
因此,别人的数值不一定适合你。Mihomo 文档也说明,一般用户使用默认值即可。
先确认关掉 TUN 后,走的还是不是原来的路
有时关闭 TUN 后网页恢复,只是因为浏览器改成了直连,或用了另一套系统代理。这样并不能证明 MTU 就是原因。
固定设备、网络、节点和网页,在客户端记录里比较最终出口。重新加载网页时,也要看看卡住的是主页面,还是图片、视频或某个接口。
看报错,比看转圈更有用
如果连网站地址都没查到,先查 DNS;如果返回账号或权限错误,先处理账户;如果已经开始传数据,随后持续卡住,才有必要进一步研究传输过程。
一次 ping 能通或不能通,也不能替你给出正确的 MTU 数值,因为测试包和实际网页的连接可能不同。
有明确依据时,再做小范围对照
优先恢复近期自行改动的参数。确实需要调整时,按客户端当前版本的文档或维护者建议,只改客户端支持的那一项,保存原值并重新加载。
同一请求没有稳定改善,就恢复设置。不要把路由器、实体网卡和 TUN 一起改。求助时附上改动前后的数值和失败现象,才方便继续定位。
评论