Netzwerkgrundlagen: Wie leiten VPNs den Datenverkehr ohne Standard-Gateway weiter?

Netzwerkgrundlagen: Wie leiten VPNs den Datenverkehr ohne Standard-Gateway weiter?

Ich versuche besser zu verstehen, wie der Datenverkehr über ein VPN auf einem Windows-Computer geleitet wird.

Ich habe einen funktionierenden VPN-Server bei der Arbeit, mit dem ich von zu Hause aus verbunden bin. Mein Netzwerk-Subnetz ist 192.168.8.x

Das Subnetz des VPN-Servers ist 192.168.1.x

Wenn ich mit der rechten Maustaste auf die hergestellte VPN-Verbindung klicke und mir die Verbindungsdetails ansehe, ist für die Netzwerkschnittstelle kein Standard-Gateway aufgeführt. Nur eine IP-Adresse, eine Subnetzmaske und DNS.

Nach meinem Verständnis wird beim Versuch, auf eine IP-Adresse außerhalb Ihres eigenen Subnetzes zuzugreifen, versucht, über ein Standard-Gateway umgeleitet zu werden.

Ich dachte, mit einem VPN hätten Sie einfach zwei Standard-Gateways und Ihr Computer würde einfach beide ausprobieren.

Ich bin offensichtlich sehr verwirrt darüber, wie das alles funktioniert, und würde gerne wissen, wie es kommt, dass ich, wenn ich 192.168.1.1 eingebe, den Router im Remote-Netzwerk (VPN-Seite) erhalte, während ich mich in einem 192.168.8.x-Subnetz befinde …

Antwort1

Nach meinem Verständnis wird beim Versuch, auf eine IP-Adresse außerhalb Ihres eigenen Subnetzes zuzugreifen, versucht, über ein Standard-Gateway umgeleitet zu werden.

Im Wesentlichen richtig. Sie verwenden das Standard-Gateway, wenn Sie keine spezifischere Route zum Ziel haben. Das Standard-Gateway ist der "Catch-All" und sollte auf den Router verweisen, der Ihnen den Internetzugang bereitstellt.

Ich dachte, mit einem VPN hätten Sie einfach zwei Standard-Gateways und Ihr Computer würde einfach beide ausprobieren.

Das würde sehr, sehr schlecht funktionieren.

Ein VPN ist nur dann Ihre Standardroute, wenn es Ihnen den Internetzugang bereitstellen soll. Wenn es Ihnen nur den Zugriff auf bestimmte Subnetze auf der anderen Seite des VPN ermöglichen soll, werden über das VPN bestimmte Routen zu genau diesen Subnetzen verwendet.

Antwort2

Das von Ihnen eingerichtete VPN muss automatisch als Ihre Standardroute zum Internet konfiguriert worden sein.

Wenn Sie Windows verwenden, route printwird bei der Ausführung in der Eingabeaufforderung Ihre Routing-Tabelle angezeigt. Für Linux lautet der Befehl route -n.

Der gatewayWert in der Zeile zeigt Ihnen das Gerät und Netzwerk destinationan 0.0.0.0, über das Ihre Internetverbindung geleitet wird.

Wenn mehrere Zeilen 0.0.0.0als Ziel vorhanden sind, metrichat die Zeile mit dem niedrigeren Wert Vorrang.

Ich vermute, dass das VPN in Ihrem Fall einen niedrigeren metricWert verwendet als Ihr normales Netzwerk. In diesem Fall müssen Sie den metricWert des VPN-Netzwerks auf einen höheren Wert als Ihr normales Netzwerk einstellen.

Antwort3

Wenn Sie eine VPN-Verbindung herstellen, stellt die Client-Software auf dem Server die sichere Verbindung her, gewährt dem Remote-Benutzer Zugriff auf das interne Netzwerk und – bing, bang, bumm!

verwandte Informationen