Die Route ist nicht persistent

Die Route ist nicht persistent

Ich habe eine VM mit zwei Schnittstellen, eine Schnittstelle dient Verwaltungszwecken und eine andere zum Senden des Datenverkehrs ins Internet.

eth0 10.50.243.141/24 --> Verwaltung

eth1 10.50.240.141/24 gw 10.50.240.57

Ich werde die VM vom Subnetz 10.50.140.0/24 aus verwalten, daher möchte ich eine permanente Route für das Subnetz 10.50.140.0/24 hinzufügen, sodass der Verkehr über eth0 läuft. Dafür habe ich eine Route in /etc/network/ hinzugefügt.

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

Aber das funktioniert nicht

Wenn ich eine Route normal auf dem Terminal hinzufüge, funktioniert es.

route add -net 10.50.140.0/24 gw 10.50.243.75 dev eth0

Antwort1

Sie können es versuchen, indem Sie/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

Sie können Hilfe von einer anderen Askubuntu-Frage erhaltenWie lege ich statische Routen in Ubuntu Server fest?

Antwort2

Sie können Ihre /etc/network/interfaces bearbeiten und Zeilen wie diese hinzufügen

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

zu Ihrer statischen IP-Definition wie im Beispiel beschriebenHier.

verwandte Informationen