каждый раз, когда я подключаюсь к своей VPN, я должен запускать
sudo ifconfig ppp0 mtu 1300
Как я могу сделать это навсегда?
Я использую Ubuntu 14.04
Я пытался применить решение Фаршада на ubuntu 16, но оно не работало.
Требовалось только небольшое исправление - удалить sudo
внутри вашего скрипта, потому что все внутри /etc/network/if-up.d/
dir уже запущен как пользователь root
#!/bin/sh
if [ "$IFACE" = "ppp0" ]; then
ifconfig ppp0 mtu 1300
fi
Как я сказал на этом Ссылка на сайт
Вы можете сделать свой собственный сценарий
по этому адресу: /etc/network/if-up.d
,
#!/bin/sh
if [ "$IFACE" = "ppp0" ]; then
sudo ifconfig ppp0 mtu 1300
fi
наконец-то сделайте исполняемый файл и наслаждайтесь своей жизнью ...
Вы можете определить mtu
установка внутри /etc/ppp/options
файл. Настройка уже должна присутствовать в options
файл, но по умолчанию его следует закомментировать.
как сказал Фаршад по следующей ссылке:
ответ - добавить новый файл в /etc/network/if-up.d/:
#!/bin/sh
if [ "$IFACE" = "ppp0" ]; then
sudo ifconfig ppp0 mtu 1300
fi