如何为 ppp0 设置永久 mtu 大小

How to set permanent mtu size for ppp0

每次连接到我的 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

终于可以执行并享受生活了...

我尝试在 ubuntu 16 上应用 Farshad 的解决方案,但没有用。

那里只需要一些小的修复 - 从脚本中删除 sudo,因为 /etc/network/if-up.d/ 目录中的所有内容都已经 运行 为 root 用户。

#!/bin/sh

if [ "$IFACE" = "ppp0" ]; then
    ifconfig ppp0 mtu 1300
fi