Почему мой ip-route-add терпит неудачу молча?

425
xywang

Я пытаюсь настроить хост A для использования удаленного сервера Linux B в качестве маршрутизатора для выхода в Интернет. Eno50332208 А имеет IP-адрес 172.16.100.131. Интерфейс, используемый в качестве шлюза на B, имеет адрес 172.16.100.128.

Я использую команду ip route add default via 172.16.100.128 dev eno50332208. Но после его выполнения ничего не изменилось в таблице маршрутизации. В терминале также не выводится ошибка.

Перед командой ip routeимеет только однострочный вывод:

172.16.100.0/24 dev eno50332208 proto kernel scope link src 172.16.100.131 

Почему команда ip route может молча провалиться? Как я могу просмотреть логи / применить отладочную информацию?

1
что-нибудь в `dmesg | tail`? Frank Thomas 8 лет назад 0
@FrankThomas Ничего не актуально. Я несколько раз пробовал команду `ip route add`, и ничего нового в` dmesg | хвостовой выход. xywang 8 лет назад 0

1 ответ на вопрос

0
Code Bling

Если вы видите кучу сообщений NetworkManager в системном журнале, NetworkManager управляет вашими соединениями (запускает сценарии, которые отменяют изменения вашего маршрута или восстанавливает соединение).

Убейте NetworkManager ( killall /usr/sbin/NetworkManager) и попробуйте снова