Como desativar completamente o IPv6 e usar só IPv4
O IPv6 deveria ser o futuro das redes, e no longo prazo será. Mas na prática às vezes causa mais problemas do que resolve: uma VPN que vaza fora do túnel, uma conexão lenta porque sua operadora lida mal com o IPv6, um software antigo ou um NAS que não sabe lidar com ele. Nesses casos, voltar a usar só IPv4 costuma resolver o problema em minutos. Veja como fazer corretamente conforme o seu sistema.
Antes de desativar o IPv6, faça esta pergunta
Desativar o IPv6 não é boa ideia por princípio. Se tudo funciona no seu equipamento, deixe ativado: é para onde a internet caminha e cada vez mais serviços dependem dele. As razões válidas para desativá-lo são específicas:
- Sua VPN não protege o IPv6 e vaza seu endereço real (um teste em ipleak.net ou dnsleaktest.com confirma)
- Você tem lentidão ou erros de conexão que somem quando o IPv6 é desligado, sinal de que sua operadora lida mal com ele
- Um equipamento de rede antigo ou um software específico não suporta IPv6 e causa conflitos
- Você administra uma rede corporativa onde o IPv6 não está implantado e representa uma superfície de ataque desnecessária
Se nenhum desses casos se aplica a você, desativar o IPv6 não traz nada e pode quebrar coisas mais adiante.
Desativar o IPv6 no Windows
No Windows 10 e Windows 11, o método pela interface gráfica é o mais simples. Abra as conexões de rede: clique com o botão direito no ícone de rede, depois "Configurações de rede e Internet", e clique em "Alterar opções do adaptador".
Clique com o botão direito na sua conexão ativa (Wi-Fi ou Ethernet), escolha "Propriedades" e, na lista, desmarque a caixa "Protocolo de Internet versão 6 (TCP/IPv6)". Confirme com OK.
Esse método desativa o IPv6 apenas nessa interface. Para desativá-lo por completo no nível do sistema, é preciso usar o registro. Abra o Editor do Registro (tecla Windows + R, digite regedit) e navegue até:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\ParametersCrie um novo valor DWORD (32 bits) chamado DisabledComponents e defina o valor ff em hexadecimal para desativar todos os componentes IPv6. Reinicie o computador para aplicar a alteração.
Atenção: a Microsoft desaconselha oficialmente desativar o IPv6 por completo pelo registro, porque alguns componentes do Windows esperam que ele esteja presente. Se notar comportamentos estranhos depois (problemas de compartilhamento de rede, lentidão na inicialização), volteDisabledComponentspara0ou exclua a chave.
Desativar o IPv6 no Mac
No macOS, a desativação é feita pelo Terminal, já que a opção não está mais na interface gráfica há várias versões. Abra o Terminal e identifique primeiro o nome do seu serviço de rede:
networksetup -listallnetworkservicesNormalmente você verá "Wi-Fi" e "Ethernet". Para desativar o IPv6 no Wi-Fi, digite:
sudo networksetup -setv6off Wi-FiPara o Ethernet:
sudo networksetup -setv6off EthernetO sistema pedirá sua senha de administrador. Para reativar o IPv6 depois, troque -setv6off por -setv6automatic.
Desativar o IPv6 no Linux
Na maioria das distribuições Linux (Ubuntu, Debian, Fedora), o método limpo usa o sysctl. Edite o arquivo de configuração:
sudo nano /etc/sysctl.confAdicione estas três linhas no final do arquivo:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1Aplique as alterações sem reiniciar com:
sudo sysctl -pEsse método é reversível: basta voltar os valores para 0 ou remover as linhas, depois rodar sysctl -p de novo.
Desativar o IPv6 no roteador
Se você quer cortar o IPv6 para a rede toda de uma vez, é no roteador que se faz. Acesse a interface de administração digitando o endereço IP dele no navegador (muitas vezes 192.168.1.1).
Procure a seção IPv6 nas configurações de rede ou WAN. O local exato varia conforme o modelo, mas costuma estar em "WAN", "Internet" ou "Configurações avançadas". Desative a opção e salve. Todos os dispositivos da rede voltarão ao IPv4 após renovar o lease DHCP ou reiniciar.
Verificar se o IPv6 está mesmo desativado
Depois de pronto, verifique o resultado. O mais fácil é visitar ipme.co, que mostra se sua conexão está usando IPv4 ou IPv6. Você também pode verificar pela linha de comando.
No Windows, digite ipconfig no Prompt de Comando: você não deve mais ver uma linha "Endereço IPv6". No Mac e Linux, ifconfig ou ip a não deve mais mostrar um endereço começando com inet6 nas suas interfaces ativas.
Se ainda vir um endereço IPv6 começando com fe80::, não se preocupe: é um endereço de link local, puramente interno, que não afeta sua conexão à internet e que algumas camadas do sistema mantêm de qualquer forma.