Как сделать мой маршрут GW по умолчанию постоянным в Linux Ubuntu?

У меня есть 2 экземпляра EC2, на которых работает Ubuntu (VM1: 172.0.1.11 ] и VM2: 172.2.1.12 ).

Я хочу сделать шлюз по умолчанию для моих маршрутизаторов R1, его адреса следующие соответственно 172.0.1.8 и 172.2.1.13 .

В VM1: Я сделал sudo ip route добавить значение по умолчанию через 172.0.1.8 . С другой стороны, в VM2: sudo ip route добавить значение по умолчанию через 172.2.1.13 . Оба маршрута работают.

Однако, когда я перезагружаю экземпляры, я теряю этот маршрут по умолчанию.

Есть ли способ навсегда сохранить маршрут по умолчанию?

Я пробовал с обеих сторон следующий код, изменяющий / т. Д. / network / interfaces?

auto eth0
iface eth0 inet static
address 172.2.1.10 (172.0.1.11 VM1)
netmask 255.255.255.240
up route add -net 172.2.0.0 (172.0.0.0) netmask 255.255.0.0 gw 172.2.1.13 (172.0.1.8)
0
задан 3 June 2019 в 17:34
2 ответа

Ar trebui să adăugați în fișierul / etc / network / interfaces linie astfel:

gateway 172.0.1.8

(pentru VM1) și

gateway 172.0.1.13

pentru VM2 Și apoi reporniți rețeaua sau reporniți VM-urile

0
ответ дан 23 November 2019 в 23:39

Fișierul dvs. / etc / network / interfaces ar trebui să arate ca mai jos după adăugarea rutei.

auto eth0
iface eth0 inet static
      address <IP>
      netmask 255.255.255.0
      up route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1

După aceea

ifdown eth0
ifup eth0

Sau reporniți aparatul virtual.

0
ответ дан 23 November 2019 в 23:39

Теги

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