Wie konfiguriere ich ein bevorzugtes Netzwerk für das Internet?

17

Ich bin mit einem LAN-Netzwerk und einem drahtlosen Netzwerk verbunden. Beide bieten Zugang zum Internet.

Wenn das Internet im LAN nicht funktioniert, löst der Browser manchmal einfach eine Ausnahme aus, anstatt auf Wireless zu wechseln. (WLAN ist aktiviert und lokale Peer-Computer mit WLAN können verbunden werden.)

Anscheinend wird dem LAN mehr Priorität eingeräumt. Wie erhöhe ich die Priorität von Wireless oder stelle sie als automatischen Fallback ein?

Kshitiz Sharma
quelle
1
Ich vermute, dass das Problem darin besteht, dass Network Manager das Problem nicht erkennt: Möglicherweise ist die Verbindung aktiv, die WLAN-Verbindung jedoch nicht. Wenn die Ethernet-Verbindung ausfällt, wird automatisch die drahtlose Verbindung ausgewählt - zumindest auf meinem Laptop, wenn ich das Kabel abziehe. Es gibt eine Launchpad-Anfrage, um Prioritäten zu NM hinzuzufügen. Vielleicht können Sie dort noch mehr suchen
Rmano
Wissen Sie, ob alle Verbindungen im LAN fehlschlagen oder ob es sich um ein Problem mit der DNS-Suche handelt? Überprüfen Sie, unabhängig von Ihrer Frage, möglicherweise die DNS-Einstellungen für jede Verbindung. Wenn es anders ist und Sie möchten, dass das LAN besser funktioniert, versuchen Sie vielleicht, auf das umzuschalten, was WLAN bietet
Dolan Antenucci
Als Workaround würde ich versuchen, ein Skript zu erstellen, das alle paar Sekunden ausgeführt wird und versucht, zB Google zu pingen. Bei einem Fehler 'ifconfig eth0 down', damit NM zum anderen Netzwerk wechseln kann. Hässlich, nicht wahr?
Vorac
wenn Sie "Site nicht erreichbar" oder einen anderen Fehler erhalten. Dein Router ips sollte nicht gleich sein.
Damathryx

Antworten:

9

Gehen Sie zu Systemeinstellungen -> Netzwerk -> Kabel

Klicken Sie dann auf Optionen, wählen Sie die Registerkarte IPV4 und klicken Sie auf Routen.

Aktivieren Sie abschließend die Option Diese Verbindung nur für Ressourcen des Netzwerks verwenden

Routen

Auf diese Weise verwendet Ubuntu nur Wireless für den Zugriff auf das Internet

ggarron
quelle
1

Es ist nicht die Schuld des Browsers. Das Routing erfolgt durch den Kernel, wie er von NetworkManager konfiguriert wurde.

NetworkManager überwacht nur die lokale Verbindung, um zu entscheiden, ob eine Verbindung aktiviert werden soll, und priorisiert immer die drahtlose Verbindung. Es wird nicht überwacht, ob "das Internet" über Verbindungen erreichbar ist.

Um NM zu zwingen, die Kabelverbindung nicht zu verwenden (weil sie mit einem fehlerhaften Router verbunden ist), öffnen Sie den Verbindungseditor über die Anzeige und löschen Sie ihn aus der Liste. Oder ziehen Sie das Ethernet-Kabel ab.

jdthood
quelle