VPS搭建的SS不能上某些网站的解决方法
如果发现大部分网站能上,部分网站无法访问,那么很可能是因为数据包太大,无法通过其路由,那么MTU需要重新设置。
MTU的默认值一般是1500,建议是在终端里进行测试后,然后再改对应的值,不是越小越好的。
ping -s "MTU值" -M do "上不去的网站地址"
若出现类似于下图的情况,那么就将MTU值逐步减小
直到显示如下图所示,当然MTU的值不能够设置成太小的数
如何修改?如下:
1.新建一个文件 /etc/network/if-up.d/mtu
vi /etc/network/if-up.d/mtu
2.添加如下内容
#! /bin/sh
ifconfig eth0 mtu "你测试合适的MTU值"
3.保存后退出,然后赋予权限
chmod 0755 /etc/network/if-up.d/mtu
4.最后重启VPS生效
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭