Indicazioni per la configurazione di IPv6 in Windows per utenti esperti

Si applica a: Windows 10, version 1909Windows Server, version 1909 (Datacenter, Standard)Windows 10, version 1903

Introduzione


Windows Vista, Windows Server 2008 e versioni successive di Windows implementano RFC 3484 e utilizzano una tabella di prefissi per determinare l'indirizzo da utilizzare quando sono disponibili più indirizzi per un nome DNS (Domain Name System).

Per impostazione predefinita, Windows favorisce gli indirizzi unicast globali IPv6 rispetto agli indirizzi IPv4.

Riepilogo


Per gli amministratori IT è necessario disabilitare il protocollo IPv6. Ciò è spesso dovuto a problemi sconosciuti e legati alla rete, come ad esempio un problema di risoluzione dei nomi.

Importante: il protocollo IPv6 (Internet Protocol versione 6) è un componente obbligatorio di Windows Vista, Windows Server 2008 e delle versioni successive. Si consiglia di non disattivare IPv6 o i relativi componenti. La disattivazione potrebbe determinare il mancato funzionamento di alcuni componenti di Windows.

Si consiglia di utilizzare "Preferire IPv4 invece di IPv6" nei criteri di prefisso anziché disabilitare IPV6.

Disattivazione o riattivazione automatica di IPv6 o dei relativi componenti


Per la disattivazione o la riattivazione automatica di IPv6 o dei relativi componenti, seguire questi passaggi:

  1. Fare clic sul pulsante Download per visualizzare la procedura da eseguire.
  2. Fare clic su Esegui o Apri nella finestra di dialogo Download file.
  3. Seguire le istruzioni della procedura guidata.
 
Preferenza di IPv4 rispetto a IPv6 nei criteri del prefisso Disattivazione di IPv6 su tutte le interfacce non di tunneling Disattivazione di IPv6 su tutte le interfacce di tunneling Disattivazione di IPv6 sulle interfacce non di tunneling (tranne loopback) e sull'interfaccia di connessione di IPv6
 
Preferenza di IPv6 rispetto a IPv4 nei criteri del prefisso Riattivazione di IPv6 su tutte le interfacce non di tunneling Riattivazione di IPv6 su tutte le interfacce di tunneling Riattivazione di IPv6 sulle interfacce non di tunneling e sulle interfacce di tunneling di IPv6
 

Utilizzare la chiave del registro di sistema per configurare IPv6


Importante: seguire attentamente i passaggi in questa sezione. L'errata modifica del Registro di sistema può causare seri problemi. Prima di apportare le modifiche, eseguire il backup del registro di sistema per il ripristino nel caso si verifichino dei problemi.

Per configurare IPv6, modificare il valore del registro di sistema seguente in base alla tabella seguente.

Location:         HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\Name:             DisabledComponentsType:             REG_DWORDMin Value:        0x00Max Value:        0xFF (IPv6 disabled)

Funzionalità IPv6

Valore del Registro di sistema

Commenti

Preferire IPv4 a IPv6

Dec 32

Hex 0x20

Bin xx1x xxxx

Raccomandato invece di disabilitarlo.

Disattivazione di IPv6

Dec 255

Hex 0xFF

Bin 1111 1111

In caso di ritardo dell'avvio dopo la disattivazione di IPv6 in Windows 7 SP1 o Windows Server 2008 R2 SP1, vedere l'articolo KB3014406.

Inoltre, l'avvio del sistema verrà ritardato di 5 secondi se IPv6 viene disattivato in modo errato, impostando la voce DisabledComponents del registro di sistema su un valore 0xfffffff. Il valore corretto deve essere 0xff.
Per ulteriori informazioni, fare riferimento alla domanda relativa ai consigli di Microsoft in merito alla disattivazione di IPv6, in IPv6 per Microsoft Windows: domande frequenti.

Il valore del registro di sistema DisabledComponents non influisce sullo stato della casella di controllo. Pertanto, anche se la chiave del registro di sistema DisabledComponents è impostata per la disattivazione di IPv6, è possibile selezionare la casella di controllo nella scheda Rete per ogni interfaccia. Si tratta di un comportamento previsto.

disattivazione di IPv6 su tutte le interfacce non di tunneling

Dec 16

Hex 0x10

Bin xxx1 xxxx

 

disattivazione di IPv6 su tutte le interfacce di tunneling

Dec 1

Hex 0x01

Bin xxxx xxx1

 

disattivazione di IPv6 sulle interfacce non di tunneling (tranne loopback) e sull'interfaccia di connessione di IPv6

Dec 17

Hex 0x11

Bin xxx1 xxx1

 

preferire IPv6 su IPv4

Bin xx0x xxxx

 

riattivazione di IPv6 su tutte le interfacce non di tunneling

Bin xxx0 xxxx

 

riattivazione di IPv6 su tutte le interfacce di tunneling

Bin xxx xxx0

 

Riattivazione di IPv6 sulle interfacce non di tunneling e sulle interfacce di tunneling di IPv6

Bin xxx0 xxx0

 


Note

  • Gli amministratori devono creare un file con estensione .admx per esporre le impostazioni nel passaggio 5 in un'impostazione di Criteri di gruppo.
  • È necessario riavviare il computer affinché le modifiche abbiano effetto.
  • utilizzando un valore diverso da 0 o 32 si verifica un errore nel servizio di Routing e Accesso remoto dopo l'applicazione della modifica.

Per impostazione predefinita, il protocollo di tunneling 6to4 è abilitato in Windows Vista, Windows 7, Windows Server 2008 e Windows Server 2008 R2, quando a un'interfaccia è assegnato un indirizzo IPv4 pubblico (vale a dire, un indirizzo IPv4 non compreso nell'intervallo 10.0.0.0/8, 172.16.0.0/12 o 192.168.0.0/16). 6to4 assegna automaticamente un indirizzo IPv6 all'interfaccia del protocollo di tunneling 6to4 per ogni indirizzo assegnato. 6to4 registra dinamicamente tali indirizzi IPv6 nel server DNS assegnato. Se questo comportamento è imprevisto, si consiglia di disattivare le interfacce di tunneling IPv6 sugli host interessati.

Per modificare la chiave del registro di sistema, è inoltre possibile eseguire la procedura seguente:

  1. Aprire una finestra amministrativa del prompt dei comandi.
  2. Eseguire il comando qui riportato:
    reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d <value> /f

Nota: sostituire il valore con il valore corrispondente nella tabella precedente.

Come calcolare il valore del registro di sistema

Windows utilizza maschere di bit per verificare i valori DisabledComponents e determinare se deve essere disabilitato un componente.

Per informazioni su quale componente controlla ogni bit (da basso a alto), fare riferimento alla tabella seguente.

Tunnel Disattivazione interfacce tunnel
Tunnel6to4 Disattivazione interfacce 6to4
TunnelIsatap Disattivazione interfacce Isatap
TunnelTeredo Disattivazione interfacce Teredo
Nativo Disattivazione interfacce native (anche PPP)
PreferIpv4 Preferenza di IPv4 in criterio di prefisso predefinito
TunnelCp Disabilitare le interfacce CP
TunnelIpTls Disattiva interfacce IP-TLS

Per ogni bit, 0 indica false e 1 indica true. Per i dettagli, fare riferimento alla tabella riportata di seguito.
 
 

Preferenza di IPv4 rispetto a IPv6 nei criteri del prefisso

Disattivazione di IPv6 su tutte le interfacce non di tunneling

Disattivazione di IPv6 su tutte le interfacce di tunneling

Disattivazione di IPv6 sulle interfacce non di tunneling (tranne loopback) e sull'interfaccia di connessione di IPv6

Disattivazione interfacce tunnel

0

0

1

1

Disattivazione interfacce 6to4

0

0

0

0

Disattivazione interfacce Isatap

0

0

0

0

Disattivazione interfacce Teredo

0

0

0

0

Disattivazione interfacce native (anche PPP)

0

1

0

1

Preferenza di IPv4 in criterio di prefisso predefinito.

1

0

0

0

Disabilitare le interfacce CP

0

0

0

0

Disattiva interfacce IP-TLS

0

0

0

0

Binary

0010 0000

0001 0000

0000 0001

0001 0001

Esadecimale

0x20

0x10

0x01

0x11

Riferimento


Per ulteriori informazioni, vedere l'articolo seguente:

969029 La funzionalità di selezione dell'indirizzo IP di origine in Windows Server 2008 e in Windows Vista è diversa dalla funzionalità corrispondente delle versioni precedenti di Windows

Per informazioni su RFC 3484, vedere Selezione indirizzo predefinita per Protocollo Internet versione 6 (IPv6).

Per ulteriori informazioni su come impostare la precedenza IPv4 su IPv6, vedere Utilizzare SIO_ADDRESS_LIST_SORT.

Per informazioni su RFC 4291, vedere IP Versione 6 Architettura a indirizzamento.

Per ulteriori informazioni sui problemi correlati, vedere gli articoli seguenti:

Esempio 1: Nei Controller di dominio è possibile imbattersi in un punto in cui LDAP su UDP 389 smette di funzionare.
Vedere
816103 Utilizzo di Portqry per la risoluzione dei problemi di connettività di Active Directory

Esempio 2: Exchange Server 2010, è possibile che si verifichino problemi in cui Exchange smette di funzionare.
Vedere gli Argomenti contro la disabilitazione di IPv6 e Disabilitazione di IPv6 e di Exchange - Percorso completo.

Esempio 3:  Cluster di failover
Vedere Cos'è un adattatore virtuale di Microsoft Failover Cluster Virtual Adapter e Clustering di failover e IPv6 in Windows Server 2012 R2.

Strumenti per il tracciamento della rete

Microsoft Messaging Analyzer

Microsoft Network Monitor 3.4 (archivio)
Attenzione: Netmon 3.4 non è compatibile con Windows Server 2012 o versione successiva se LBFO NIC teaming è abilitato. Utilizzare invece "Message Analyzer."