Guía para configurar IPv6 en Windows para usuarios avanzados

Se aplica a: Windows 10, version 1903Windows Server, version 1903Windows 10, version 1809

Introducción


Windows Vista, Windows Server 2008 y las versiones posteriores de Windows implementan RFC 3484 y usan una tabla de prefijo para determinar qué dirección usar cuando hay varias direcciones disponibles para un mismo DNS (Sistema de nombres de dominio).

De forma predeterminada, Windows envía direcciones de unidifusión global IPv6 a través de direcciones IPv4.

Resumen


Es habitual que los administradores de TI quieran deshabilitar el IPv6. Esto puede deberse a un problema de red desconocido, como un problema de resolución de nombres.

Importante El Protocolo de Internet versión 6 (IPv6) está incluido en Windows Vista y Windows Server 2008 y versiones más recientes. No recomendamos deshabilitar el protocolo de Internet versión 6 (IPv6) ni sus componentes. Si lo hace, es posible que algunos componentes de Windows no funcionen.

Se recomienda seleccionar “Preferir IPv4 sobre IPv6” en directivas de prefijo en lugar de deshabilitar IPv6.

Deshabilitar o volver a habilitar automáticamente IPv6 o sus componentes


Para deshabilitar o volver a habilitar automáticamente IPv6 o sus componentes, siga estos pasos:

  1. Haga clic en el botón Descargar del procedimiento que quiere ejecutar.
  2. Haga clic en Ejecutar o Abrir en el cuadro de diálogo Descarga de archivos.
  3. Siga los pasos del asistente.
 
Preferir IPv4 sobre IPv6 en las directivas de prefijo Deshabilitar IPv6 en todas las interfaces que no son de túnel Deshabilitar IPv6 en todas las interfaces de túnel Deshabilitar IPv6 en las interfaces que no son de túnel (excepto el bucle invertido) y en la interfaz de túnel IPv6
 
Preferir IPv6 sobre IPv4 en las directivas de prefijo Volver a habilitar IPv6 en todas las interfaces que no son de túnel Volver a habilitar IPv6 en todas las interfaces de túnel Volver a habilitar IPv6 en las interfaces que no son de túnel y en las interfaces de túnel IPv6
 

Usar la clave del registro para configurar IPv6


Importante Siga los pasos de esta sección con cuidado. La modificación incorrecta del Registro puede producir graves problemas. Antes de modificarlo, realice una copia de seguridad del Registro para efectuar una restauración en caso de que surjan problemas.

Para configurar IPv6, modifique este valor del registro de acuerdo a la siguiente tabla.

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

Funcionalidad IPv6

Valor del Registro

Comentarios

Preferir IPv4 sobre IPv6

Dec 32

Hex 0x20

Bin xx1x xxxx

Se recomienda en lugar de deshabilitarlo.

Deshabilitar IPv6

Dec 255

Hex 0xFF

Bin 1111 1111

Consulte KB3014406 si el inicio del sistema se retrasa tras deshabilitar el IPv6 en Windows 7 SP1 o Windows Server 2008 R2 SP1.

Además, el inicio del sistema se retrasará durante 5 segundos si el IPv6 se deshabilita incorrectamente y establece erróneamente la configuración del registro DisabledComponents a un valor 0xfffffff. El valor correcto debería ser 0xff.
Para obtener más información, consulte la pregunta "¿Cuáles son las recomendaciones de Microsoft acerca de cómo deshabilitar IPv6?" en IPv6 para Microsoft Windows: Preguntas más frecuentes.

El valor del registro DisabledComponents no afecta al estado de la casilla. Por lo tanto, aunque la clave del registro DisabledComponents se establezca para deshabilitar IPv6, la casilla de la pestaña Redes para cada interfaz puede permanecer activada. Este es el comportamiento esperado.

Deshabilitar IPv6 en todas las interfaces que no son de túnel

Dec 16

Hex 0x10

Bin xxx1 xxxx

 

Deshabilitar IPv6 en todas las interfaces de túnel

Dec 1

Hex 0x01

Bin xxxx xxx1

 

Deshabilitar IPv6 en todas las interfaces que no son de túnel (excepto el bucle invertido) y en la interfaz de túnel IPv6

Dec 17

Hex 0x11

Bin xxx1 xxx1

 

Preferir IPv6 sobre IPv4

Bin xx0x xxxx

 

Volver a habilitar IPv6 en todas las interfaces que no son de túnel

Bin xxx0 xxxx

 

Volver a habilitar IPv6 en todas las interfaces de túnel

Bin xxx xxx0

 

Volver a habilitar IPv6 en las interfaces que no son de túnel y en las interfaces de túnel IPv6

Bin xxx0 xxx0

 


Notas

  • Los administradores deben crear un archivo .admx para exponer los valores del paso 5 en una configuración de directiva de grupo.
  • Debe reiniciar el equipo para que estos cambios surtan efecto.
  • El uso de un valor distinto a 0 o 32 hará que los servicios de enrutamiento y acceso remoto dejen de funcionar una vez que este cambio surta efecto.

De forma predeterminada, el protocolo de tunelización 6to4 se encuentra habilitado en Windows 7, Windows Vista, Windows Server 2008 y Windows Server 2008 R2 cuando se asigna a una interfaz una dirección IPv4 pública (es decir, la dirección IPv4 que no está en los rangos 10.0.0.0/8, 172.16.0.0/12 o 192.168.0.0/16). 6to4 asigna automáticamente una dirección IPv6 a una interfaz de tunelización 6to4 para cada dirección que se asigna y después registra dinámicamente estas direcciones IPv6 en el servidor DNS asignado. Si no se desea este comportamiento, recomendamos que desactive las interfaces de túnel IPv6 en los hosts afectados.

También puede seguir estos pasos para modificar la clave del registro:

  1. Abra una ventana de símbolo del sistema con derechos de administrador.
  2. Ejecute el siguiente comando:
    reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d <value> /f

Nota Reemplace el valor por el correspondiente en la tabla anterior.

Cómo calcular el valor del registro

Windows usa máscaras de bits para comprobar los valores DisabledComponents y determinar si un componente debe deshabilitarse.

Para saber qué componente controla cada bit (de bajo a alto), consulte la siguiente tabla.

Túnel Deshabilitar interfaces de túnel.
Tunnel6to4 Deshabilitar interfaces 6to4
TunnelIsatap Deshabilitar interfaces Isatap
TunnelTeredo Deshabilitar interfaces Teredo
Nativo Deshabilitar interfaces nativas (también PPP)
PreferIpv4 Preferir IPv4 en directiva de prefijo predeterminado
TunnelCp Deshabilitar las interfaces CP
TunnelIpTls Deshabilitar interfaces IP-TLS

Para cada bit, 0 significa falso y 1 significa verdadero. Para obtener más información, consulte la tabla siguiente:
 
 

Preferir IPv4 sobre IPv6 en las directivas de prefijo

Deshabilitar IPv6 en todas las interfaces que no son de túnel

Deshabilitar IPv6 en todas las interfaces de túnel

Deshabilitar IPv6 en las interfaces que no son de túnel (excepto el bucle invertido) y en la interfaz de túnel IPv6

Deshabilitar interfaces de túnel.

0

0

1

1

Deshabilitar interfaces 6to4

0

0

0

0

Deshabilitar interfaces Isatap

0

0

0

0

Deshabilitar interfaces Teredo

0

0

0

0

Deshabilitar interfaces nativas (también PPP)

0

1

0

1

Preferir IPv4 en directiva de prefijo predeterminada.

1

0

0

0

Deshabilitar las interfaces CP

0

0

0

0

Deshabilitar interfaces IP-TLS

0

0

0

0

Binary

0010 0000

0001 0000

0000 0001

0001 0001

hexadecimal

0x20

0x10

0x01

0x11

Referencia


Para obtener más información, consulte el siguiente artículo:

969029 La funcionalidad para la selección de direcciones IP de origen en Windows Server 2008 y Windows Vista es diferente a la de versiones versiones anteriores de Windows

Para obtener información acerca de RFC 3484, consulte Selección de direcciones por defecto para el Protocolo de Internet versión 6 (IPv6).

Para saber más sobre cómo establecer la prioridad de IPv4 sobre IPv6, consulte Uso de SIO_ADDRESS_LIST_SORT.

Para obtener información sobre RFC 4291, consulte Arquitectura de direccionamiento IP versión 6.

Para saber más sobre los problemas relacionados, consulte los siguientes artículos:

Ejemplo 1: En los controladores de dominio, puede encontrar el punto en el que LDAP dejará de funcionar a través de UDP 389.
Consulte
816103 Cómo utilizar Portqry para solucionar problemas de conectividad de Active Directory

Ejemplo 2: En Exchange Server 2010, puede encontrarse con problemas que harán que Exchange deje de funcionar.
Consulte Argumentos para no deshabilitar IPv6 y Deshabilitar IPv6 y Exchange: Al completo.

Ejemplo 3:  Clústeres de conmutación por error
Consulte ¿Qué es un adaptador virtual de Clúster de conmutación por error de Microsoft? y Clúster de conmutación por error e IPv6 en Windows Server 2012 R2.

Herramientas para ayudar en el seguimiento de la red

Microsoft Message Analyzer

Monitor de red de Microsoft 3.4 (archivo)
Advertencia Netmon 3.4 no es compatible con Windows Server 2012 o con sistemas operativos más recientes cuando se habilita la creación de reflejo de LBFO NIC. En su lugar, utilice "Message Analyzer".