Nun lässt sich das per
Code: Alles auswählen
pull-filter ignore "redirect-gateway"
Der VPN Server hat eine öffentliche IP Adresse und auch die Hosts die ich mit diesem Netz erreiche haben eine öffentliche IP in dem selben Netz. Zudem muss ich den DNS Server von dort verwenden, da ich sonst nicht die Hosts auflösen kann.
Wenn ich jetzt aber die Route zu diesem Netz über das tun device einstelle, erhalte ich Fehlermeldungen, dass ich gerade rekursive Routing mache.
Als Beispiel: Der VPN Server läuft auf 1.2.3.4 im Netz 1.2.3.0/24.
Nachdem ich mich verbunden habe, möchte ich das Netz 1.2.3.0/24 über den VPN Server erreichen können, alle anderen Netze aber über meine alte default route. Füge ich aber das ganze Netz per
Code: Alles auswählen
ip r a 1.2.3.0/24 dev tun0
Die nächste Schwierigkeit ist zudem, dass der pull-filter auch verhindert, dass der DNS Server hinzugefügt wird. Offenbar wird das ebenfalls damit weg gefiltert.
Lässt sich das irgendwie bewerkstelligen oder kann ich sowas wirklich nur per default route machen?
Konfigurationen am Server kann ich übrigens nicht durchführen.