Я не очень разбираюсь в принципах взаимодействия сетей, но тут возникает такая проблемка:
Есть настроенный сетевой интерфейс, есть настроенное l2tp подключение в NM.
По умолчанию при подключение обоих он прописывает такие пути:
default 10.205.66.254 0.0.0.0 UG 0 0 0 enp2s0
default 0.0.0.0 0.0.0.0 U 50 0 0 ppp0
10.205.66.0 0.0.0.0 255.255.255.0 U 0 0 0 enp2s0
l2tp.flex.ru 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
l2tp.flex.ru 10.205.66.254 255.255.255.255 UGH 100 0 0 enp2s0
И оно приводит к 100% потери пакетов при пинге до гугла, хотя в локальную сеть нормально смотрит и отлично пингует до flex.ru.
Так вот, если прописать следующие пути: route add 10.255.255.254 gw 10.205.66.254 route add default dev ppp0 То все отлично работает и route выдает следующие:
default 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
default 10.205.66.254 0.0.0.0 UG 0 0 0 enp2s0
default 0.0.0.0 0.0.0.0 U 50 0 0 ppp0
10.205.66.0 0.0.0.0 255.255.255.0 U 0 0 0 enp2s0
l2tp.flex.ru 10.205.66.254 255.255.255.255 UGH 0 0 0 enp2s0
l2tp.flex.ru 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
l2tp.flex.ru 10.205.66.254 255.255.255.255 UGH 100 0 0 enp2s0
Теперь несколько вопросов:
1] В чем проблема? Метрика?
2] Можно ли отучить создавать лишние пути NM?
3] Я так понимаю вся сеть будет гнаться через ppp0? Тогда может вообще нафиг дефолтный путь до enp2s0?
Всем спасибо!