Come preferire Ethernet (cavo) rispetto al WiFi per collegarsi a internet su PC
Aggiornato il:
Come forzare Windows a preferire sempre, per la connessione internet, re la crete Ethernet via cavo anche se il PC è connesso ad una rete WiFi
Tutti coloro che usano un portatile o un pc desktop che viene connesso a internet via cavo e che ha anche la ricezione wifi, farebbero bene a seguire questa guida e modificare il comportamento di Windows che tende sempre a privilegiare la connessione wireless invece di quella ethernet via cavo. Un computer può essere connesso a due o più reti ma solo una viene usata per accedere a internet, quindi bisogna scegliere quale deve essere quella principale.
ci sono almeno tre possibili motivi per preferire la connessione via cavo:
- Perchè a casa, la rete wifi viene usata da tutti i dispositivi mentre solo il cavo può arrivare al PC.
- Perchè si vuol impedire che il PC si connetta automaticamente ad una rete wifi esterna e non conosciuta.
- Perchè la connessione via cavo è più veloce e più stabile rispetto a quella wifi che può avere un segnale più debole o intermittente.
Windows, per impostazione predefinita, prende la connessione wireless come prioritaria e la usa per navigare su internet. In questa breve guida vediamo come forzare Windows 10 ad utilizzare la connessione via cavo (quando disponibile) invece che una rete wireless.
LEGGI ANCHE: Disattiva il Wifi se il PC è connesso via Ethernet
Ci sono due passaggi per fare questa operazione. Uno comporta la modifica delle priorità delle scheda di rete, l'altro metodo è la modifica della metrica per ogni connessione di rete. Per impostazione predefinita, Windows utilizza la connessione con il più basso valore metrico e non consente di abbassare troppo il valore della connessione Ethernet.
Già nell'articolo su come modificare la priorità delle connessioni di rete avevo già scritto una guida (visto che si deve fare dal prompt dei comandi). In questo modo si può modificare l'ordine con cui le schede di rete devono essere utilizzate in modo che il sistema usi la seconda soltanto nel caso la prima non fosse disponibile.
Per assicurarsi che Windows 10 sia forzato ad utilizzare sempre la connessione LAN prima di quella wireless, si deve modificare il valore della Metrica per le connessioni presenti.
Questa funzionalità della Metrica è spiegata nell'articolo tecnico di Microsoft 299540.
Per modificare i valori, è necessario, in Windows 10, aprire le Impostazioni, andare su Rete e Internet e poi premere il link nel lato destro della schermata Modifica Opzioni scheda. Premere quindi col tasto destro del mouse sulla scheda di rete su cui si vuol cambiare il valore della metrica ed andare sulla Proprietà. Per il nostro scopo, se vogliamo forzare Windows 10 a usare la connessione di rete ethernet (via cavo) sempre, anche se il PC fosse connesso ad una rete wifi, allora dobbiamo selezionare la rete Ethernet.
Cliccare ora su Protocollo Internet versione 4 (TCP/IPv4), premere su Proprietà e poi sul tasto Avanzate in basso a destra.
Sotto la finestra delle Impostazioni IP, levare la crocetta nella casella "Metrica automatica" ed impostare un valore Metrica interfaccia numerico manualmente.
Per la connessione LAN cablata, si può mettere un valore più basso e scrivere 10 che è lo standard di Microsoft.
Per la connessione wireless, digitare un valore superiore, come 25 o 100. Questo farà sì che nella tabella di routing, la connessione "più veloce" di rete sarà considerata la Ethernet via cavo e non la wireless.
Usando entrambi i passaggi, è garantito al 100% che Windows sia forzato ad utilizzare una connessione piuttosto che un'altra. Questi tecnicismi sono sempre interessanti da attuare, anche se non facilmente comprensibili nella teoria.
La stessa cosa si può fare anche con un comando Powershell.
Cercare Powershell sul menù Start, premendoci sopra col tasto destro per eseguirlo come amministratore, ed eseguire il comando chje elenca le interfacce di rete:
Controllare il numero a sinistra accanto al nome della connessione a cui vogliamo dare priorità e poi dare un valore di InterfaceMetric più basso rispetto le altre connessioni. Se vogliamo forzare la connessione via cavo rispetto al wifi, quindi, controlliamo la rete Ethernet attiva (enabled) e diamogli un valore di metrica più basso rispetto il wifi, scrivendo un comando simile a questo (a cui bisognerà cambiare i numeri secondo la propria configurazione):
XX è il numero dell'interfaccia Ethernet, mentre il valore di metrica 10 è lo standard più basso che dà priorità massima alla rete via cavo.
ci sono almeno tre possibili motivi per preferire la connessione via cavo:
- Perchè a casa, la rete wifi viene usata da tutti i dispositivi mentre solo il cavo può arrivare al PC.
- Perchè si vuol impedire che il PC si connetta automaticamente ad una rete wifi esterna e non conosciuta.
- Perchè la connessione via cavo è più veloce e più stabile rispetto a quella wifi che può avere un segnale più debole o intermittente.
Windows, per impostazione predefinita, prende la connessione wireless come prioritaria e la usa per navigare su internet. In questa breve guida vediamo come forzare Windows 10 ad utilizzare la connessione via cavo (quando disponibile) invece che una rete wireless.
LEGGI ANCHE: Disattiva il Wifi se il PC è connesso via Ethernet
Ci sono due passaggi per fare questa operazione. Uno comporta la modifica delle priorità delle scheda di rete, l'altro metodo è la modifica della metrica per ogni connessione di rete. Per impostazione predefinita, Windows utilizza la connessione con il più basso valore metrico e non consente di abbassare troppo il valore della connessione Ethernet.
Già nell'articolo su come modificare la priorità delle connessioni di rete avevo già scritto una guida (visto che si deve fare dal prompt dei comandi). In questo modo si può modificare l'ordine con cui le schede di rete devono essere utilizzate in modo che il sistema usi la seconda soltanto nel caso la prima non fosse disponibile.
Per assicurarsi che Windows 10 sia forzato ad utilizzare sempre la connessione LAN prima di quella wireless, si deve modificare il valore della Metrica per le connessioni presenti.
Questa funzionalità della Metrica è spiegata nell'articolo tecnico di Microsoft 299540.
Per modificare i valori, è necessario, in Windows 10, aprire le Impostazioni, andare su Rete e Internet e poi premere il link nel lato destro della schermata Modifica Opzioni scheda. Premere quindi col tasto destro del mouse sulla scheda di rete su cui si vuol cambiare il valore della metrica ed andare sulla Proprietà. Per il nostro scopo, se vogliamo forzare Windows 10 a usare la connessione di rete ethernet (via cavo) sempre, anche se il PC fosse connesso ad una rete wifi, allora dobbiamo selezionare la rete Ethernet.
Cliccare ora su Protocollo Internet versione 4 (TCP/IPv4), premere su Proprietà e poi sul tasto Avanzate in basso a destra.
Sotto la finestra delle Impostazioni IP, levare la crocetta nella casella "Metrica automatica" ed impostare un valore Metrica interfaccia numerico manualmente.
Per la connessione LAN cablata, si può mettere un valore più basso e scrivere 10 che è lo standard di Microsoft.
Per la connessione wireless, digitare un valore superiore, come 25 o 100. Questo farà sì che nella tabella di routing, la connessione "più veloce" di rete sarà considerata la Ethernet via cavo e non la wireless.
Usando entrambi i passaggi, è garantito al 100% che Windows sia forzato ad utilizzare una connessione piuttosto che un'altra. Questi tecnicismi sono sempre interessanti da attuare, anche se non facilmente comprensibili nella teoria.
La stessa cosa si può fare anche con un comando Powershell.
Cercare Powershell sul menù Start, premendoci sopra col tasto destro per eseguirlo come amministratore, ed eseguire il comando chje elenca le interfacce di rete:
Get-NetIPInterface
Controllare il numero a sinistra accanto al nome della connessione a cui vogliamo dare priorità e poi dare un valore di InterfaceMetric più basso rispetto le altre connessioni. Se vogliamo forzare la connessione via cavo rispetto al wifi, quindi, controlliamo la rete Ethernet attiva (enabled) e diamogli un valore di metrica più basso rispetto il wifi, scrivendo un comando simile a questo (a cui bisognerà cambiare i numeri secondo la propria configurazione):
Set-NetIPInterface -InterfaceIndex XX -InterfaceMetric 10
XX è il numero dell'interfaccia Ethernet, mentre il valore di metrica 10 è lo standard più basso che dà priorità massima alla rete via cavo.
Posta un commento