
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.