Wie wird eine Netzwerkverbindung einer anderen vorgezogen?

19

Wie bei den meisten Laptops gibt es sowohl Ethernet- als auch Wireless-Netzwerkoptionen. Ebenso habe ich einen WLAN Router mit 10/100/1000 Mbs. In 90% der Fälle ist die Funkgeschwindigkeit ausreichend. Aber hin und wieder habe ich mehrere Auftritte von Daten, die übertragen werden müssen. In diesen Zeiten ging ich physisch über den Router und steckte ihn direkt ein. Das Problem ist, dass Windows, bis ich den drahtlosen Netzwerkadapter deaktiviere, weiterhin die drahtlose Verbindung verwendet, im Gegensatz zur Ethernet-Verbindung. Gibt es eine Möglichkeit, Windows so zu konfigurieren, dass ein Netzwerkadapter bevorzugt wird, sobald er verfügbar ist, anstatt den anderen vollständig zu deaktivieren?

Chad Harrison
quelle

Antworten:

17

Sie müssen die Priorität der Netzwerkadapter ändern.

Öffnen Sie dazu das Netzwerk- und Freigabecenter und klicken Sie im linken Bereich auf Adaptereinstellungen ändern . Sie sollten eine Liste der Netzwerkadapter sehen. Drücken Sie die AltTaste (falls die Menüleiste noch nicht sichtbar ist), klicken Sie auf das Menü Erweitert und wählen Sie dann Erweiterte Einstellungen .

Ein neues Kontrollfeld wird geöffnet und Sie sollten es auf der Registerkarte Adapter und Bindungen sehen . In der oberen Liste sollte sich eine Liste Ihrer Netzwerkadapter mit einem Aufwärts- und Abwärtspfeil rechts befinden. Dies ist die Prioritätsreihenfolge des Adapters, der für die Verbindung zum Internet verwendet wird. Wählen Sie Ihren Ethernet-Adapter und klicken Sie auf den Aufwärtspfeil, bis er oben angezeigt wird. Klicken Sie dann auf OK .

Dies sollte dazu führen, dass Ihre kabelgebundene Verbindung bei jeder Verbindung Vorrang vor WLAN hat.

Ben Richards
quelle
1
Zwei Wörter: verdammt fantastisch!
Chad Harrison
In dem genannten Menü wird bereits angezeigt, dass mein LAN-Netzwerk eine höhere Priorität hat als mein WLAN-Netzwerk. In der unteren rechten Ecke wird jedoch weiterhin angezeigt, dass eine WLAN-Verbindung besteht. Ist das normal? Wird die WLAN-Konnektivität auch dann noch angezeigt, wenn LAN Priorität eingeräumt wird?
kram1032
23

(Ich weiß, es gibt bereits akzeptierte Antwort, aber) ...

Erstens verfügt Windows ab XP über eine Funktion, die als automatische Metrik bezeichnet wird. Diese Funktion sollte den Datenverkehr auf dem Adapter mit dem höchsten Durchsatz automatisch priorisieren. Wenn Sie eine 'bessere' Netzwerkkarte aktivieren (z. B. durch Einstecken eines Kabels), sollte Windows den Datenverkehr automatisch über diese Schnittstelle leiten. Offensichtlich glaubt Ihr fälschlicherweise, dass WLAN schneller ist (was für einige WLAN-Karten gemeldet zu sein scheint )

Was ist eine Metrik überhaupt und wie wird sie von der Netzwerksoftware verwendet? Nun, eine Metrik wird beim Routing verwendet, wenn es mehrere Pfade zu einem Ziel gibt und eine Entscheidung getroffen werden muss, welcher der beste ist. Je niedriger, desto besser. Stellen Sie sich vor, Sie stehen an den Ausgängen eines Stadions. Es gibt mehrere Tore, von denen jedes Ihnen irgendwann das Aussteigen ermöglicht - Sie müssen auswählen, welches das beste ist, z. indem wir uns ansehen, wie viele Leute sich an jedem anstellen. Windows macht das Gleiche, aber die Entscheidung basiert auf der Verbindungsgeschwindigkeit.

Ihr Tor nach draußen heißt Standardroute. Schauen wir uns die Ausgabe des route printBefehls an, die die IP-Routing-Tabelle zeigt:

> (output ommited) 
Network Destination        Netmask          Gateway     Interface        Metric
>           0.0.0.0          0.0.0.0      192.168.0.1    192.168.0.12       25
>           0.0.0.0          0.0.0.0      192.168.0.1    192.168.0.22       10  
(output ommited)

Diese Einträge mit 0.0.0.0 sind Standardrouten (manchmal auch Quad-0-Routen genannt). Offensichtlich habe ich zwei (mit Kabel und WiFi aktiv), welche wird ausgewählt? Der mit der niedrigeren Metrik. In meinem Fall - 0,22, das ist meine Kabelverbindung.

Jetzt ist es wichtig, dass die Änderung der Adapterpriorität über die Adaptereinstellung die Metrik nicht ändert . Das heißt, es werden keine Routing-Entscheidungen geändert!

Um die Metrik tatsächlich zu ändern, müssen Sie zum Öffnen der einzelnen Adaptereigenschaften, dann TCP / IP-Eigenschaften, Erweitert, das Häkchen entfernen automatic metricund Ihren eigenen Wert eingeben. Adapter mit der niedrigsten Metrik gewinnt.

Sie können schnell überprüfen, welche Benutzeroberfläche tatsächlich verwendet wird - öffnen Sie den Task-Manager - Netzwerk, starten Sie den Download / Upload und überprüfen Sie die Verwendung der Benutzeroberfläche. Wenn Sie mehr Details benötigen, verwenden Sie Perfmon.

wmz
quelle
Dies war das Stück, das ich vermisst habe! Vielen Dank!
not_a_generic_user
Ja - eine WLAN-Karte mit einer Übertragungsrate von 130 Mbit oder 300 oder 600 (HAH!) Übertrifft eine verkabelte Netzwerkkarte mit einer Übertragungsrate von 100 Mbit.
Criggie
0

Einfacher und schneller können Sie einfach die gesamte 0.0.0.0Route löschen .

route delete 0.0.0.0

Und nur die bevorzugte Route zum Internet hinzufügen.

route add 0.0.0.0 mask 0.0.0.0 192.168.43.1 METRIC 1

Stellen Sie außerdem sicher, dass der für die zweite Route vorgesehene legitime Datenverkehr zur Routingtabelle hinzugefügt wird, damit der gesamte für diese Route vorgesehene Datenverkehr nicht über die Standardroute weitergeleitet wird.

route add 10.1.0.0 mask 255.255.0.0 10.1.18.41 METRIC 1
Ralekeo
quelle