Каждый раз, когда я вхожу на свой VPN-сервер через ppp, я должен изменить MTU на 1492, используя следующий метод:
ifconfig ppp0 mtu 1492
Если я этого не сделаю, то случайные сайты просто зависнут и никогда не загрузятся. Я должен делать это каждый раз, когда захожу на сервер. Есть ли способ установить это навсегда?
Я новичок в Linux (по крайней мере, с такими настройками, я только что нашел эту команду после поиска в Google), поэтому, пожалуйста, будьте как можно более конкретными!
Предполагая, что CentOS (я использую 7.7) и NetworkManager, вот что я делаю в таком случае:
nmcli conn mod <connection name> ppp.mtu 1492
Чтобы изменения вступили в силу, необходимо перезапустить интерфейс:
nmcli conn down <connection name>; nmcli conn up <connection name>
Посмотри на man nm-settings
для всех настроек подключения, доступных в NetworkManager.
Попробуйте добавить следующее в /etc/sysctl.conf
net.ipv4.ip_no_pmtu_disc = 1
а затем вызвать sysctl -p
я надеюсь, что это сработает для тебя