Как установить постоянный размер MTU для ppp0

Каждый раз, когда я подключаюсь к своему VPN, я должен запускаться

sudo ifconfig ppp0 mtu 1300

Как я мог сделать это постоянным?

Я использую Ubuntu 14.04

2 ответа

Решение

Вы можете сделать свой собственный скрипт по этому адресу: /etc/network/if-up.d,

#!/bin/sh

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

наконец-то сделайте исполняемый файл и наслаждайтесь жизнью

Я пытался применить решение Farshad на Ubuntu 16, и он не работал.

Там нужно было только небольшое исправление - удалить sudo из вашего сценария, потому что все внутри /etc/network/if-up.d/ dir уже запущен от имени пользователя root.

#!/bin/sh

if [ "$IFACE" = "ppp0" ]; then
    ifconfig ppp0 mtu 1300
fi
Другие вопросы по тегам