Come privilegiare una connessione di rete rispetto a un'altra?


19

Come la maggior parte dei laptop, ha entrambe le opzioni di rete ethernet e wireless. Allo stesso modo, ho un router wireless con 10/100/1000 Mbs. Il 90% delle volte, le velocità wireless sono sufficienti. Ma ogni tanto ho diversi concerti di dati che devono essere trasferiti. In quei momenti, camminavo fisicamente sul router e mi collegavo direttamente. Il problema è che fino a quando disabilito la scheda di rete senza fili, Windows utilizza ancora la connessione wireless rispetto alla connessione Ethernet. C'è un modo per configurare Windows per dare la preferenza a una scheda di rete una volta che diventa disponibile invece di disabilitare l'altra del tutto?

Risposte:


17

Devi cambiare la priorità degli adattatori di rete.

Per fare ciò, apri il Centro connessioni di rete e condivisione e fai clic su Modifica impostazioni scheda nel riquadro di sinistra. dovresti vedere un elenco di schede di rete. Premere il Altpulsante (se la barra dei menu non è già visibile) e fare clic sul menu Avanzate , quindi selezionare Impostazioni avanzate .

Apparirà un nuovo pannello di controllo e dovresti vederlo aperto nella scheda Schede e collegamenti . Nell'elenco in alto dovrebbe essere presente un elenco delle schede di rete, con un pulsante freccia su e giù a destra. Questo è l'ordine di priorità dell'adattatore che utilizzerà durante la connessione a Internet. Scegli il tuo adattatore Ethernet e fai clic sul pulsante freccia su fino a quando non appare in alto. Quindi fare clic su OK .

Ciò dovrebbe determinare la priorità della connessione cablata tramite WiFi ogni volta che è connessa.


1
Due parole: fantastico!
Chad Harrison,

Nel menu menzionato mostra già che la mia rete LAN ha una priorità superiore a quella della mia rete WLAN. Tuttavia, nell'angolo in basso a destra dice ancora che è connesso alla rete WLAN. È normale? Mostrerebbe comunque la connettività WLAN anche se si dà priorità alla LAN?
kram1032,

23

(So ​​che c'è già una risposta accettata, ma) ...

Innanzitutto, da XP in poi, Windows ha una funzione chiamata metrica automatica. Questa funzione dovrebbe assegnare automaticamente la priorità al traffico sull'adattatore con il throughput più elevato. Quando si abilita una scheda NIC "migliore" (ad es. Collegando il cavo), Windows deve instradare automaticamente il traffico tramite tale interfaccia. Ovviamente il tuo ritiene erroneamente che il WiFi sia più veloce (che sembra essere segnalato per alcune delle schede WiFi )

Che cos'è comunque una metrica e come viene utilizzata dal software di rete? Bene, una metrica viene utilizzata nel routing quando ci sono più percorsi verso una destinazione e deve essere presa la decisione su quale sia la migliore. Più basso è, meglio è. Immagina di essere alle porte di uscita in uno stadio. Ci sono diverse porte e ognuna alla fine ti permetterà di uscire - devi selezionare quale è la migliore, ad es. guardando quante persone fanno la fila per ciascuno. Windows fa lo stesso, ma basa la sua decisione sulla velocità del collegamento.

Il tuo gate verso l'esterno si chiama rotta predefinita. Diamo un'occhiata all'output dal route printcomando, che mostra la tabella di routing ip:

> (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)

Le voci con 0.0.0.0 sono route predefinite (a volte chiamate anche route quad 0). Ovviamente ne ho due (con cavo e WiFi attivi), quale sarà selezionato? Quello con metrica inferiore. Nel mio caso - 0,22 che sembra essere la mia connessione via cavo.

Ora cosa importante : cambiare la priorità dell'adattatore tramite l'impostazione dell'adattatore non cambia la metrica. Ciò significa che non cambierà le decisioni di routing!

Per modificare effettivamente la metrica è necessario aprire tutte le proprietà dell'adattatore, quindi le proprietà TCP / IP, Avanzate, deselezionare automatic metrice immettere il proprio valore. L'adattatore con la metrica più bassa vince.

Puoi verificare rapidamente quale interfaccia è effettivamente utilizzata - apri Task Manager - Rete, avvia download / upload e osserva l'utilizzo dell'interfaccia. Se hai bisogno di maggiori dettagli, usa Perfmon.


Questo era il pezzo che mi mancava! Grazie!
not_a_generic_user

Sì, una scheda wireless con report a 130 Mbit o 300 o 600 (HAH!) Supererà una rete cablata a 100 Mbit.
Criggie,

0

Più facile e veloce, puoi semplicemente eliminare l'intero 0.0.0.0percorso.

route delete 0.0.0.0

E aggiungendo solo la via preferibile a Internet.

route add 0.0.0.0 mask 0.0.0.0 192.168.43.1 METRIC 1

Assicurarsi inoltre che il traffico legittimo destinato alla seconda route sia aggiunto alla tabella di routing in modo che tutto il traffico destinato a quella route non venga instradato attraverso la route predefinita.

route add 10.1.0.0 mask 255.255.0.0 10.1.18.41 METRIC 1
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.