Маршрут не является персистентным

У меня есть VM с два, взаимодействуют через интерфейс, один интерфейс для цели управления, и другой для отправки трафика к Интернету.

eth0 10.50.243.141/24-> управление

eth1 10.50.240.141/24 gw 10.50.240.57

Я буду управлять VM от подсети 10.50.140.0/24, таким образом, я захочу добавить один постоянный маршрут для подсети 10.50.140.0/24 таким образом, что трафик проходит eth0. Для этого я прибавил маршрут в/etc/network/

up route add -net 10.50.140.0/24 gw 10.50.243.75 dev eth0

Но это не работает

Если я обычно добавляю маршрут на терминале, он работает.

route add -net 10.50.140.0/24 gw 10.50.243.75 dev eth0
1
задан 10 October 2015 в 18:58

2 ответа

Вы можете попробовать, добавив к /etc/network/interfaces

post-up /sbin/route add -net 10.50.140.0 netmask 255.255.255.0 gw 10.50.243.75 dev eth0

, Вы можете взять помощь другого askubuntu вопроса , Как установить статические маршруты в Сервере Ubuntu?

1
ответ дан 7 December 2019 в 16:08

вы можете отредактировать ваш / etc / network / interfaces и добавить такие строки, как

up route add -net  10.50.140.0/24 gw 10.50.243.75 dev eth0

, в определение статического ip, как описано, например, здесь .

0
ответ дан 7 December 2019 в 16:08

Другие вопросы по тегам:

Похожие вопросы: