你试试使用ifconfig修改mtu, 暂且把mtu改小, 看看有没有作用, 比如改为1200:

sudo ifconfig eth0 mtu 1200

在不改mtu的情况下, 也可以做一个实验:

假设你当前无法上的网站是 abc.com, 那么就这样:

ping -s 1400 abc.com
ping -s 1200 abc.com
ping -s 1000 abc.com

等等, 使用 -s 参数指定 ping包的大小, 可以测试出合适的mtu值, 不断缩小 -s的参数, 直到你找到一个能ping通的值.

如果这种方法无效, 应该就不是mtu的问题了, 那么就需要往其他方向分析了.

如果可以的话, 请把你测试的结果贴出来给大家一起分析.
-- 
ubuntu-zh mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh

回复