Orientação para configurar o IPv6 no Windows para usuários avançados

Aplica-se a: Windows 10, version 1809Windows Server 2019, all versionsWindows Server 2016 Mais

Introdução


O Windows Vista, o Windows Server 2008 e versões posteriores do Windows implementam a RFC 3484 e usam uma tabela de prefixos para determinar qual endereço usar quando vários endereços estão disponíveis para um nome de DNS (Sistema de Nomes de Domínio).

Por padrão, o Windows prefere endereços unicast globais IPv6 a endereços IPv4.

Resumo


É comum que os administradores de TI queiram desabilitar o IPv6. Isso geralmente ocorre devido a alguns problemas desconhecidos relacionados à rede, como um problema de resolução de nomes.

Importante O Protocolo Internet versão 6 (IPv6) é uma parte obrigatória do Windows Vista e do Windows Server 2008 e versões mais recentes. Não recomendamos desabilitar o IPv6 ou seus componentes. Se você fizer isso, alguns componentes do Windows talvez não funcionem.

Recomendamos que você use a opção "Preferir IPv4 a IPv6" em políticas de prefixo em vez de desabilitar o IPv6.

Desabilitar ou reabilitar automaticamente o IPv6 ou seus componentes


Para desabilitar ou reabilitar automaticamente o IPv6 ou seus componentes, siga estas etapas:

  1. Clique no botão Baixar para o procedimento que você deseja executar.
  2. Clique em Executar ou Abrir na caixa de diálogo Download de Arquivo.
  3. Siga as etapas no assistente de correção fácil.
 
Preferir IPv4 a IPv6 em políticas de prefixo Desabilitar o IPv6 em todas as interfaces que não são de encapsulamento Desabilitar o IPv6 em todas as interfaces de encapsulamento Desabilitar o IPv6 em interfaces que não são de encapsulamento (exceto o loopback) e na interface de encapsulamento IPv6
 
Preferir IPv6 a IPv4 em políticas de prefixo Reabilitar o IPv6 em todas as interfaces que não são de encapsulamento Reabilitar o IPv6 em todas as interfaces de encapsulamento Reabilitar o IPv6 em interfaces que não são de encapsulamento e na interface de encapsulamento IPv6
 

Usar a chave do Registro para configurar o IPv6


Importante Siga as etapas nesta seção com cuidado. Sérios problemas poderão ocorrer caso você modifique o Registro incorretamente. Antes de modificá-lo, faça backup do Registro para restauração em caso de problemas.

Para configurar o IPv6, modifique o seguinte valor do Registro com base na tabela a seguir.

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

Funcionalidade IPv6

Valor do Registro

Comentários

Preferir IPv4 a IPv6

Dec 32

Hex 0x20

Bin xx1x xxxx

Recomendado em vez de desabilitá-lo.

Desabilitar IPv6

Dec 255

Hex 0xFF

Bin 1111 1111

Consulte KB3014406 se você perceber um atraso de inicialização depois de desabilitar o IPv6 no Windows 7 SP1 ou no Windows Server 2008 R2 SP1.

Além disso, a inicialização do sistema será adiada por 5 segundos se o IPv6 for desabilitado incorretamente, definindo a configuração do Registro DisabledComponents como um valor de 0xfffffff. O valor correto deve ser 0xff.
Para obter mais informações, consulte a pergunta "Quais são as recomendações da Microsoft sobre como desabilitar o IPv6?" em IPv6 para Microsoft Windows: Perguntas frequentes.

O valor do Registro de DisabledComponents não afeta o estado da caixa de seleção. Portanto, mesmo que a chave do Registro de DisabledComponents esteja definida para desabilitar o IPv6, a caixa de seleção na guia Sistema de Rede de cada interface ainda pode ser marcada. Esse é um comportamento esperado.

desabilitar o IPv6 em todas as interfaces que não são de encapsulamento

Dec 16

Hex 0x10

Bin xxx1 xxxx

 

desabilitar o IPv6 em todas as interfaces de encapsulamento

Dec 1

Hex 0x01

Bin xxxx xxx1

 

desabilitar o IPv6 em todas as interfaces que não são de encapsulamento (exceto o loopback) e na interface de encapsulamento IPv6

Dec 17

Hex 0x11

Bin xxx1 xxx1

 

preferir IPv6 a IPv4

Bin xx0x xxxx

 

reabilitar o IPv6 em todas as interfaces que não são de encapsulamento

Bin xxx0 xxxx

 

reabilitar o IPv6 em todas as interfaces de encapsulamento

Bin xxx xxx0

 

Reabilitar o IPv6 em interfaces que não são de encapsulamento e na interface de encapsulamento IPv6

Bin xxx0 xxx0

 


Observações

  • Os administradores devem criar um arquivo .admx para expor as configurações da etapa 5 em configuração de Política de Grupo.
  • Você deve reiniciar o computador para que essas alterações tenham efeito.
  • valor diferente de 0 ou 32 causará falhas no serviço de Roteamento e Acesso Remoto depois que essa alteração entrar em vigor.

Por padrão, o protocolo de encapsulamento 6to4 está habilitado nos sistemas operacionais Windows Vista, Windows 7, Windows Server 2008 e Windows Server 2008 R2 quando uma interface recebe um endereço IPv4 público (ou seja, um endereço IPv4 que não esteja nos intervalos 10.0.0.0/8, 172.16.0.0/12 ou 192.168.0.0/16). O 6to4 atribui automaticamente um endereço IPv6 à interface de túnel 6to4 para cada endereço atribuído, e o 6to4 registra dinamicamente esses endereços IPv6 no servidor DNS atribuído. Se esse comportamento não for desejado, recomendamos desabilitar as interfaces de encapsulamento IPv6 nos hosts afetados.

Você também pode seguir estas etapas para modificar a chave do Registro:

  1. Abra uma janela de um Prompt de Comando administrativo.
  2. Execute o seguinte comando:
    reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d <value> /f

Observação Substitua o valor pelo valor correspondente na tabela anterior.

Como calcular o valor do Registro

O Windows usa máscaras de bits para verificar os valores de DisabledComponents e determinar se um componente deve ser desabilitado.

Para saber qual componente cada bit (de baixo para alto) controla, consulte a tabela a seguir.

Tunnel Desabilitar interfaces de túnel
Tunnel6to4 Desabilitar as interfaces 6to4
TunnelIsatap Desabilitar interfaces Isatap
TunnelTeredo Desabilitar interfaces Teredo
Native Desabilitar interfaces nativas (também PPP)
PreferIpv4 Preferir IPv4 na política de prefixo padrão
TunnelCp Desabilitar interfaces CP
TunnelIpTls Desabilitar interfaces IP-TLS

Para cada bit, 0 significa falso e 1 significa verdadeiro. Consulte a tabela a seguir para ver um exemplo.
 
 

Preferir IPv4 a IPv6 em políticas de prefixo

Desabilitar o IPv6 em todas as interfaces que não são de encapsulamento

Desabilitar o IPv6 em todas as interfaces de encapsulamento

Desabilitar o IPv6 em interfaces que não são de encapsulamento (exceto o loopback) e na interface de encapsulamento IPv6

Desabilitar interfaces de túnel

0

0

1

1

Desabilitar as interfaces 6to4

0

0

0

0

Desabilitar interfaces Isatap

0

0

0

0

Desabilitar interfaces Teredo

0

0

0

0

Desabilitar interfaces nativas (também PPP)

0

1

0

1

Preferir IPv4 na política de prefixo padrão.

1

0

0

0

Desabilitar interfaces CP

0

0

0

0

Desabilitar interfaces IP-TLS

0

0

0

0

Binário

0010 0000

0001 0000

0000 0001

0001 0001

Hexadecimal

0x20

0x10

0x01

0x11

Referência


Para obter mais informações, consulte o seguinte artigo:

969029 A funcionalidade de seleção do endereço IP de origem no Windows Server 2008 e no Windows Vista difere da respectiva funcionalidade em versões anteriores do Windows

Para obter informações sobre o RFC 3484, confira Seleção de Endereço Padrão para o Protocolo de Internet versão 6 (IPv6).

Para obter mais informações sobre como definir a precedência do IPv4 sobre o IPv6, confira Usando SIO_ADDRESS_LIST_SORT.

Para obter informações sobre a RFC 4291, confira Arquitetura de Endereçamento do IP Versão 6.

Para mais informações sobre os problemas relacionados, consulte os artigos abaixo:

Exemplo 1: Em Controladores de Domínio, você pode acabar em um ponto no qual o LDAP via UDP 389 para de funcionar.
Confira
816103 Como usar o Portqry para solucionar problemas de conectividade do Active Directory

Exemplo 2: No Exchange Server 2010, você pode encontrar problemas em que o Exchange para de funcionar.
Confira Argumentos contra a desabilitação do IPv6 e Desabilitar o IPv6 e o Exchange – como fazer tudo.

Exemplo 3:  Clusters de Failover
Confira O que é um Adaptador Virtual de Cluster de Failover da Microsoft? e Clustering de Failover e IPv6 no Windows Server 2012 R2.

Ferramentas para ajudar com o rastreamento da rede

Analisador de Mensagens da Microsoft

Monitor de Rede da Microsoft 3.4 (arquivamento)
Aviso O Netmon 3.4 não é compatível com o Windows Server 2012 ou SO mais recente quando equipes de NIC LBFO estão habilitadas. Em vez disso, use o "Analisador de Mensagens".