Ich bin in einem Intranet, das nicht mit dem Internet verbunden ist, und einem WLAN-Router mit Verbindung zum Internet. Wenn ich mit dem drahtlosen Netzwerk verbunden bin, kann ich im Internet surfen, aber ich kann mein LAN nicht mit angeschlossenem Ethernet-Kabel durchsuchen.
Wie kann ich über meinen WLAN-Router im Internet surfen und gleichzeitig meine lokale LAN-Webanwendung über mein angeschlossenes Ethernet-Kabel durchsuchen?
wireless
networking
Omadegbo
quelle
quelle
nslookup xxx.xxx.com
für IP im Wireless zurückgegeben und was wird im Ethernet-LAN zurückgegeben? Was ist außerdem das Subnetz Ihres DHCP-WLAN und was ist der Sonnenuntergang Ihres DHCP-Ethernet-LAN? Wie lautet schließlich die Routing-Tabelle, wenn Sie mit dem Ethernet-LAN (route -n
) verbunden sind?Antworten:
Sie können sicher. Sie haben es nicht angegeben, aber ich gehe davon aus, dass Sie die IP-Adresse automatisch (über DHCP ) sowohl über eine drahtlose als auch über eine drahtgebundene Verbindung erhalten.
Wired Ethernet ist schneller als Wireless. Wenn es also zwei Möglichkeiten gibt, irgendwohin zu gelangen, hat Wired standardmäßig Vorrang vor Wi-Fi. Wenn Sie jedoch eine Verbindung zu beiden Links herstellen, werden beide DHCP-Server standardmäßig als Standard-Gateway für den gesamten Datenverkehr angekündigt.
Jetzt glaubt Ihr Computer, dass es zwei Möglichkeiten gibt, eine Verbindung zum Internet herzustellen, und da Kabel bevorzugt werden, sendet er Datenverkehr über Ethernet für das Internet. In diesem Fall werden in Ihrer Routing-Tabelle zwei Gateways für Standardnetzwerke 0.0.0.0 angezeigt
route -n
, eines mit Ihrem WLAN-Router als Gateway und eines für das Kabel.Die Metrik für das Ethernet-Gateway ist jedoch niedriger als für die drahtlose Verbindung, sodass Ihr PC die Pakete dorthin sendet. Nachdem Ihr Ethernet-Router sie erhalten hat, weiß er nicht, was er mit ihnen tun soll, und lässt sie einfach fallen. Die Reihenfolge, in der Sie sich zuerst verbunden haben, sollte keine Rolle spielen.
In Bezug auf die Fehlerbehebung (dies setzt den DHCP-Fall voraus) besteht der richtige Weg darin, den LAN-Router anzuweisen, keine Werbung mehr als Standard-Gateway zu schalten. Sie müssen sich beim Router anmelden und die Einstellungen durchsehen. Wenn Sie keine Kontrolle über den Router haben, können Sie ihn von Ihrem Ende entfernen mit:
quelle
Ich habe immer noch nicht genügend Informationen, um Ihnen eine Antwort zu geben, auf die ich zu 100% sicher bin, aber hier sind einige Hypothesen.
quelle
Ubuntus Network Manager verfügt jetzt über eine coole Funktion, mit der eine Schnittstelle nur für lokale Ressourcen isoliert werden kann. Mit dieser Funktion können Sie eine Schnittstelle (z. B. eine VPN- oder LAN-Verbindung) als nur lokal angeben und nicht für ausgehende Internetverbindungen verwenden.
Gehen Sie in Ihrem WiFi-Menü zu Verbindungen bearbeiten und wählen Sie dann die Ethernet-Verbindung aus, die Sie bearbeiten möchten. Dann gehen Sie auf die IPv4 - Einstellungen Registerkarte und klicken Sie auf den Routen - Taste. Aktivieren Sie das Kontrollkästchen Diese Verbindung nur für Ressourcen in seinem Netzwerk verwenden :
Machen Sie dasselbe, falls erforderlich, auf der Registerkarte IPv6-Einstellungen . Trennen Sie schließlich die geänderte Schnittstelle und schließen Sie sie wieder an.
Jetzt leitet Ubuntu den internetgebundenen Verkehr nicht mehr intelligent über diese Schnittstelle weiter.
Alternativ können Sie dasselbe über die Befehlszeile tun.
cd
Gehen Sie zu/etc/NetworkManager/system-connections
und finden Sie die Schnittstelle, auf die Sie abzielen möchten.Öffnen Sie es mit
sudo nano <your targeted interface>
und fügen Sie den folgenden Text unter den Überschriften[ipv4]
und hinzu[ipv6]
:Ihre fertige Datei sollte ungefähr so aussehen:
Beachten Sie, dass Sie bei der Befehlszeilenmethode die Verbindung trennen und erneut eine Verbindung zum Netzwerk herstellen müssen, damit diese Einstellungen vorgenommen werden können.
quelle