routen Sie zwei Schnittstellen, die IPs aus zwei verschiedenen Subnetzen haben

routen Sie zwei Schnittstellen, die IPs aus zwei verschiedenen Subnetzen haben

Ja, ich weiß, dass es sich um eine Duplizierung vieler Fragen handelt, aber ich kann meine Lösung dafür nicht finden. Ich habe eine virtuelle Host-Maschine (Ubuntu 16.04), die über zwei Netzwerkadapter verfügt. Einer davon ist mit dem Gateway verbunden (hat also Internet). Aber ein anderer ist nur mit derselben Portgruppe wie der erste verbunden. Das Diagramm sieht also ungefähr so ​​aus:

ubuntu ---
         |
         | ens160(136._.222) ---gateway(136._.209)---> internet
         | ens192(148._.177) ----->

Die Frage ist also: Wie können alle Anfragen vom Subnetz ens192 an das Internet weitergeleitet werden?

AKTUALISIEREN: Ich habe die IP-Weiterleitung mit dieser Zeile aktiviert:

sysctl -w net.ipv4.ip_forward=1

und legen Sie die Route wie folgt fest:

ip route add 148._.176/29 via 136._.209 dev ens160

oder

ip route add 148._.176/29 via 136._.222 dev ens160

aber ich bekomme diese Meldung: RTNETLINK antwortet:DATEI EXISTIERT

verwandte Informationen