Wie route ich Anfragen für ein gesamtes Subnetz über eine VPN-Verbindung unter Ubuntu?

6

Ich habe einen Ubuntu-Rechner an ein VPN angeschlossen, mit der IP-Adresse 172.16.1.250. Ich möchte alle Anfragen 172.16.1.*über das VPN tunneln , aber sonst nichts. Wenn ich versuche zu verwenden sudo route -net add 172.16.1.0/24 dev ppp0, erhalte ich die Fehlermeldung:

netmask 00000fff doesn't make sense with host route

Das Hinzufügen einer Route für eine Adresse in diesem Subnetz funktioniert jedoch. Wie geht das richtig?

Joe Altair
quelle
Warum ist in der Routingtabelle keine Route zum Remotenetzwerk bereits vorhanden, wenn die VPN-Verbindung besteht? Haben Sie sich die Routing-Tabelle angesehen, während die VPN-Verbindung besteht?
Joeqwerty

Antworten:

3

Sie haben die Argumente vertauscht, die korrekte Syntax lautet: sudo route add -net 172.16.1.0/24 dev ppp0

mtak
quelle
1
Hat diese Antwort das Problem für Sie gelöst?
MTAK