每次我连接到我的VPN,我应该运行
sudo ifconfig ppp0 mtu 1300
我怎么能使它永久?
我使用Ubuntu 14.04
正如法尔沙德在以下链接中所说:
答案是在/etc/network/if-up.d/中添加新文件:
#!/bin/sh if [ "$IFACE" = "ppp0" ]; then sudo ifconfig ppp0 mtu 1300 fi
正如我在这个链接所说的
您可以制作您的自定义脚本
在这个地址: /etc/network/if-up.d ,
#!/bin/sh if [ "$IFACE" = "ppp0" ]; then sudo ifconfig ppp0 mtu 1300 fi
终于可以执行并享受你的生活…
我已经尝试在ubuntu 16上应用Farshad的解决scheme,并且它不工作。
只需要小修复 – 在你的脚本中删除sudo ,因为/etc/network/if-up.d/目录中的所有内容已经以root用户身份运行
#!/bin/sh if [ "$IFACE" = "ppp0" ]; then ifconfig ppp0 mtu 1300 fi
您可以在/etc/ppp/options文件中定义mtu设置。 该设置应该已经存在于options文件中,但应该默认注释掉。