Nachdem ich eine VPN-Verbindung zu meiner Arbeit / was auch immer hergestellt habe, muss ich derzeit in die Eingabeaufforderung gehen und manuell eine Route hinzufügen.
z.B.
ROUTE ADD 10.1.0.0 255.255.0.0 172.16.3.0 METRIC 1
oder was auch immer der Befehl ist.
Ist es möglich, dass dies automatisch geschieht, nachdem ich erfolgreich eine VPN-Verbindung hergestellt habe?
windows-7
vpn
site-to-site-vpn
Pure.Krome
quelle
quelle
Wenn Sie über mehrere VPNs verfügen, tritt möglicherweise das Problem auf, dass sich die Schnittstellen-IDs ändern, wenn sie in zufälliger Reihenfolge eine Verbindung herstellen. In diesem Fall
ROUTE -P ADD 10.0.0.0 MASK 255.255.0.0 10.0.0.1 IF 42
funktioniert das normale nicht. Wenn das VPN das nächste Mal eine Verbindung herstellt, hat es möglicherweise eine andere Schnittstellennummer.Powershell verfügt über ein Cmdlet, das Routen zur VPN-Verbindung hinzufügt und diese erneut entfernt, wenn das VPN getrennt wird: Add-VpnConnectionRoute . Es funktioniert ohne Angabe der Schnittstellen-ID.
Die grundlegende Syntax lautet wie folgt:
Nach Eingabe dieses Befehls werden die Routen beim Verbinden / Trennen des VPN automatisch erstellt / entfernt.
quelle
Ich verwende dies, um Verbindungen mit Subnetzüberschneidungen zu behandeln, indem statische Routen für Hosts auf dem Remote-Subnetz hinzugefügt werden - Server und dergleichen.
quelle
Sie könnten die Route dauerhaft machen (glaube ich mit
route -p
), damit Sie sie nicht jedes Mal eingeben müssen. Wenn Sie openVPN verwenden, kann der Server eine Route an den Client senden,push "route 192.168.1.0 255.255.255.0"
z. Bei anderen VPN-Servern weiß ich es nicht, aber ich denke, sie haben möglicherweise auch eine ähnliche Option.quelle