TL; DR
Verwenden Sie einen Reiserouter. Konfigurieren Sie es, um Ihrem Laptop im IP-Subnetz eine IP-Adresse zuzuweisen 10.15.15.0/24
. Stellen Sie außerdem sicher, dass die DHCP-Lease, die Sie ausgeben, sich als DNS-Server angibt.
Nothing Works ™ funktioniert, wenn ein Gerät über zwei Netzwerkschnittstellen verfügt, die mit überlappenden IP-Subnetzen verbunden sind
Wenn Sie an ein VPN angeschlossen sind, verfügt Ihr Computer über zwei Netzwerkschnittstellen:
- Wi-Fi-Adapter
- VPN-Adapter
Das Problem, das auftritt, wird durch beide Schnittstellen verursacht, die angeben, dass sie das richtige Ziel für das 192.168.1.0/24
IP-Subnetzwerk sind. In einer typischen Konfiguration wird die Schnittstelle mit der niedrigsten Schnittstellenmetrik (normalerweise der mit der höchsten Bandbreite) die Verbindung gewinnen und den Datenverkehr abrufen. Das bedeutet, dass der Verkehr, den Sie über den VPN-Adapter senden möchten, tatsächlich an den Wi-Fi-Adapter gesendet wird.
In manchen Fällen können zwei Schnittstellen auf dasselbe Netzwerk verweisen. Beispielsweise ist ein Laptop, der über Kabel- und Funkschnittstellen mit einem bestimmten Netzwerk verbunden ist, eine solche Konfiguration. In diesem Fall ist das Zielnetzwerk jedoch gleich, unabhängig davon, mit welchem Netzwerkadapter auf das Netzwerk zugegriffen wird.
Der Reiserouter ist eine gute Idee
Wenn Sie Ihren Wi-Fi-Adapter an ein anderes IP-Subnetz als das entfernte Netzwerk Ihres VPN anschließen können, vermeiden Sie das oben beschriebene Problem. Beachten Sie, dass dieses neue Netzwerk das VPN-Netzwerk in keiner Weise überlappen kann, dh 192.168.0.0/16
nicht funktioniert, da dies die 192.168.1.0/24
Reichweite umfasst . Glücklicherweise können Sie dies steuern, indem Sie die lokalen IP-Subnetzwerk-Einstellungen des Reiserouters so konfigurieren, dass sie so ähnlich sind 10.15.15.0/24
. Dies sollte selbstverständlich sein, aber es ist wichtig, dass die WAN-Schnittstelle des Reiserouters mit dem WLAN-Hotspot verbunden ist. Andernfalls kann Ihr Laptop trotzdem direkt mit dem 192.168.1.0/24
Subnetz kommunizieren .
Wenn Sie mit Ihrem Reiserouter verbunden sind, sollte Ihre Wi-Fi-Schnittstelle eine IP-Adresse haben, z 10.15.15.2/24
. Verbindungen zu IP-Adressen im 192.168.1.0/24
Netzwerk gehen daher direkt zum VPN-Adapter, da Ihr Laptop keine Ahnung hat, welcher Netzwerkbereich auf der WAN-Schnittstellenseite Ihres Reiserouters vorhanden ist.
Eine letzte Voraussetzung ist, dass Ihr Reiserouter Ihren Laptop so konfiguriert, dass er sich selbst als DNS-Server verwendet. Der Router sollte DNS-Anfragen an die DNS-Server des Wi-Fi-Hotspots weiterleiten. Wenn Sie dies nicht tun, könnte Ihr Laptop einen DNS-Server erhalten 192.168.1.1
. Wie bereits erwähnt, erwartet Ihr Laptop, während er sich im VPN befindet, dies im Netzwerk des VPNs zu finden, was dazu führt, dass DNS-Anforderungen nicht ordnungsgemäß gelöst werden.