Ich habe eine OpenVPN-Verbindung und möchte über diese Verbindung nur eine IP-Adresse erreichen und den gesamten anderen Verkehr über eine normale Netzwerkverbindung leiten. Wie soll ich das machen
Zuerst ein caveat
: Die Verwendung eines solchen OpenVPN unterscheidet sich nicht wesentlich von einer SSH-Sitzung. Worum geht es also bei dem erhöhten Arbeitsaufwand?
Wenn Sie dies dennoch wünschen, sollten Sie einige Dinge überprüfen:
Stellen Sie sicher, dass die Client-Konfigurationsdatei dies tut nicht enthält die folgende Zeile:
redirect-gateway def1
Stellen Sie sicher, dass die Serverkonfigurationsdatei dies tut nicht enthält die folgende Zeile:
"redirect-gateway def1" drücken
wenn die Server-Konfigurationsdatei tut Enthält die vorhergehende Zeile, dann müssen Sie auf Ihre Routing-Tabelle reagieren. Löschen Sie das Standard-Gateway, das Sie finden, wenn Sie bei OpenVPN angemeldet sind, und ersetzen Sie es durch Ihr normales lokales Gateway, indem Sie die Spezifikation hinzufügen
dev en0
am Ende der Regel. Dadurch wird der Kernel angewiesen, die Ethernet-Schnittstelle (ersetzen Sie den Namen Ihrer WLAN-Netzwerkkarte, wenn Sie diese anstelle der Ethernet-Schnittstelle verwenden) anstelle von tun0 / tap0 für alle generischen Adressen zu verwenden.