Nur bestimmte Adressen über PPTP-VPN weiterleiten?

0

Nachdem das PPTP aktiv ist, habe ich festgestellt, dass es einen Eintrag in der Routentabelle gibt:

default via 10.0.0.1 dev ppp5
default via 192.168.1.1 dev vlan2  metric 1

Dadurch werden alle ausgehenden Traffics über 10.0.0.1 geleitet, bei dem es sich um das VPN-Gateway handelt. Ich möchte jedoch den gesamten Datenverkehr über das lokale Gateway 192.168.1.1 routen, mit Ausnahme einer bestimmten Adresse, z. B. 172.217.26.36. Ich versuche das zu löschen default via 10.0.0.1 dev ppp5. Dann versuche einen neuen Eintrag hinzuzufügen:

ip route add 172.217.26.36 via 10.0.0.1 dev ppp5

dies schlug immer fehl mit: RTNETLINK answers: No such process

Irgendeine Idee, wie man das erreicht?

Vielen Dank!

Wang
quelle

Antworten:

2

Eine Subnetzmaske ist erforderlich, der richtige Befehl wäre:

ip route add 10.0.0.1/32 dev ppp5

ip route add 172.217.26.36/32 via 10.0.0.1 dev ppp5

Quelle

acejavelin
quelle
# ip route add 172.217.26.36/32 via 10.0.0.1 dev ppp5 RTNETLINK antwortet: Kein solcher Prozess
Wang
@Wang es ist nicht bekannt, was 10.0.0.1 ist, da Sie die Standardroute gelöscht haben, müssen Sie zuerst ein Gateway hinzufügen. Ich habe meine Antwort aktualisiert.
Acejavelin