Come disabilitare o abilitare IPv6 su Windows: 3 semplici metodi
Gestire IPv6 su Windows può essere un po’ un grattacapo, soprattutto perché è il protocollo più recente e presumibilmente più sicuro, ma spesso è un problema quando si cerca di risolvere problemi di rete o semplicemente di bloccarlo per qualche motivo. Disabilitare o abilitare IPv6 non è troppo complicato, ma i metodi variano: a volte si è fortunati con un rapido passaggio tramite il Pannello di controllo di rete, altre volte potrebbe essere necessario sporcarsi le mani con PowerShell o persino modificare il registro. Poiché Windows ama aggiungere passaggi aggiuntivi, aspettatevi che a volte siano necessari uno o due riavvii per vedere le modifiche. E onestamente, non so perché a volte funzioni e altre no, ma ehi, Windows è fatto così.
Come disabilitare o abilitare IPv6 su Windows
Utilizzo dell’applet del Pannello di controllo di rete
Questa è probabilmente la soluzione più semplice se preferisci cliccare piuttosto che scorrere i comandi.È perfetta per chi preferisce un’interfaccia grafica e vuole vedere esattamente cosa sta attivando. In alcune configurazioni, la registrazione delle modifiche potrebbe essere un po’ lenta e, a volte, è necessario riavviare Windows affinché applichi effettivamente le nuove impostazioni. Se il problema persiste, prova a riavviare la scheda di rete o a riavviare il sistema in seguito.
- Premi Windows Key + Re digita
ncpa.cpl, quindi premi Invio. Si aprirà la finestra Connessioni di rete, dove sono presenti tutte le tue schede di rete. - Fai clic con il pulsante destro del mouse sulla scheda di rete attiva (ad esempio Ethernet o Wi-Fi) e seleziona Proprietà.
- Cerca Protocollo Internet versione 6 (TCP/IPv6). Se è selezionato e desideri disabilitare IPv6, deselezionalo e fai clic su OK. Se desideri riabilitarlo in seguito, fai il contrario: seleziona la casella e fai clic su OK.
- Vuoi impostare un indirizzo IPv6 o un DNS personalizzato? Seleziona o seleziona ” Utilizza il seguente indirizzo IPv6 / indirizzo server DNS” e compila i campi. Al termine, fai clic su OK.
A questo punto, Windows potrebbe aver bisogno di un riavvio o almeno di un ripristino della rete affinché le modifiche abbiano effetto. Su alcuni computer, l’operazione potrebbe essere immediata, su altri, non così tanto. Strano, ma è così che funziona.
Utilizzo di PowerShell
Se cliccare non fa per te o vuoi semplicemente automatizzare, PowerShell è la soluzione ideale. Il NetAdapterBindingcmdlet funziona come un interruttore: abilita o disabilita IPv6 direttamente dalla riga di comando. Questo può essere utile soprattutto se stai apportando modifiche in blocco o configurando script.
- Apri PowerShell come amministratore. Ad esempio, fai clic con il pulsante destro del mouse sul menu Start e scegli Esegui come amministratore.
- Controlla se IPv6 è attivo sulla tua scheda di rete con:
- Identifica l’interfaccia di rete che vuoi modificare: cerca nomi come “Ethernet” o “Wi-Fi”.
- Per disabilitare IPv6 su quell’adattatore, eseguire:
- Per riattivare IPv6, basta eseguire:
Get-NetAdapterBinding -ComponentID ms_tcpip6
Questo comando mostra se IPv6 è abilitato o disabilitato su ogni adattatore.
Disable-NetAdapterBinding -Name "Ethernet" -ComponentID ms_tcpip6
Di solito funziona, ma a volte potrebbe essere necessario riavviare l’adattatore o riavviare il computer per vedere l’effetto. In alcune configurazioni, eseguire il comando due volte o alternarlo ripetutamente può far sì che rimanga attivo.
Enable-NetAdapterBinding -Name "Ethernet" -ComponentID ms_tcpip6
Utilizzo dell’editor del Registro di sistema
Se l’interfaccia grafica e PowerShell non bastano, o se, ovviamente, si vuole mettere le mani sul problema dall’interno del registro, è possibile aggiungere o rimuovere il valore DWORD DisabledComponents. Il metodo del registro è un po’ macchinoso, ma una volta presa la mano, diventa piuttosto efficace. Ricordate: modificare il registro può causare problemi se non si presta attenzione, quindi eseguite sempre un backup prima.
- Premere Windows Key + R, digitare
regedite premere Invio. - Vai a:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters - Fare clic con il pulsante destro del mouse su uno spazio vuoto e selezionare Nuovo > Valore DWORD (32 bit).
- Chiamalo DisabledComponents.
- Fai doppio clic sulla nuova chiave, cambia la base in Decimale e digita 255 nella casella dei dati valore. Questo disattiva completamente IPv6. Perché, ovviamente, Windows deve renderlo più difficile del necessario.
- Chiudere l’editor del registro di sistema, quindi riavviare. Dopo il riavvio, aprire il Prompt dei comandi e digitare:
- Per riattivare IPv6, torna nello stesso percorso del registro ed elimina la chiave DisabledComponents. In alternativa, esegui questo comando in un prompt dei comandi con privilegi elevati:
reg delete "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /f
ipconfig /all
per verificare il funzionamento degli stack di rete. Se IPv6 risulta disabilitato, l’operazione è andata a buon fine.
Il registro è uno strumento potente, ma è sempre bene verificarlo attentamente prima di scambiare le chiavi, soprattutto quando si tratta di modifiche critiche come le configurazioni di rete. Spesso, per attivarle o disattivarle completamente, è necessario riavviare il computer.
Riepilogo
- Se preferisci cliccare, usa il Pannello di controllo di rete per attivare/disattivare IPv6 tramite GUI.
- PowerShell è la soluzione ideale se hai dimestichezza con i comandi e desideri un po’ di automazione.
- Le modifiche al registro sono per i più coraggiosi e richiedono un riavvio, ma ti danno il pieno controllo.
Incartare
Disabilitare o abilitare IPv6 non è un’impresa ardua, ma sorprendentemente non è così semplice come premere un interruttore, soprattutto perché Windows ama tenerti sulle spine. Su alcune macchine, questi metodi funzionano alla grande, mentre su altre sono necessari alcuni tentativi o un riavvio prima che le modifiche si verifichino. Se nulla sembra funzionare, ricontrolla le impostazioni della scheda di rete o prova a riavviare il sistema. Incrociamo le dita per evitare futuri mal di testa e risparmiare qualche ora di risoluzione dei problemi. In bocca al lupo!