手账正文

开 TUN 后有些网页打不开?先别急着改 MTU

TUN 一开,部分网页就一直转圈;一关,似乎又好了。网上常见的建议是把 MTU 改小,但同样的现象可能有好几种原因,先别急着抄一个数字。

MTU 可以理解成“每包能装多少”

网络传数据会分成一包一包。MTU 限制的是数据包的大小,不是每月流量,也不是下载速度。整条连接经过的路径不同,适合的条件也可能不同。

因此,别人的数值不一定适合你。Mihomo 文档也说明,一般用户使用默认值即可。

先确认关掉 TUN 后,走的还是不是原来的路

有时关闭 TUN 后网页恢复,只是因为浏览器改成了直连,或用了另一套系统代理。这样并不能证明 MTU 就是原因。

固定设备、网络、节点和网页,在客户端记录里比较最终出口。重新加载网页时,也要看看卡住的是主页面,还是图片、视频或某个接口。

看报错,比看转圈更有用

如果连网站地址都没查到,先查 DNS;如果返回账号或权限错误,先处理账户;如果已经开始传数据,随后持续卡住,才有必要进一步研究传输过程。

一次 ping 能通或不能通,也不能替你给出正确的 MTU 数值,因为测试包和实际网页的连接可能不同。

有明确依据时,再做小范围对照

优先恢复近期自行改动的参数。确实需要调整时,按客户端当前版本的文档或维护者建议,只改客户端支持的那一项,保存原值并重新加载。

同一请求没有稳定改善,就恢复设置。不要把路由器、实体网卡和 TUN 一起改。求助时附上改动前后的数值和失败现象,才方便继续定位。

接着看

资料参考

评论

搜索文章

正在加载搜索…