Resumo rápido
O IPv4 tem apenas 4,3 bilhões de endereços (totalmente alocados desde 2019), enquanto o IPv6 tem 340 undecilhões (3,4×10³⁸) de endereços. A banda larga residencial das principais operadoras já funciona em pilha dupla por padrão (IPv4 + IPv6 ao mesmo tempo), e o seu navegador prefere o IPv6 quando ele está disponível — por isso a página inicial do cleanip.io pode mostrar um "Meu IP" longo começando com 2408:8456:.... Isso é normal — não é um bug nem um vazamento. A seguir explicamos o que é o IPv6, como ele difere do IPv4 e como gerenciá-lo.
1. Por que o IPv6 existe — os endereços IPv4 acabaram há muito tempo
O IPv4 foi projetado em 1981 (RFC 791) com 32 bits (4 bytes) por endereço, o que dá um total de 2³² ≈ 4,3 bilhões de endereços. Os projetistas dos anos 1980 acharam que isso bastaria para sempre, mas não previram:
- A explosão da internet nos anos 1990 — um IP por PC
- O boom da internet móvel nos anos 2000 — um IP por celular
- A onda de IoT nos anos 2010 — um IP por eletrodoméstico inteligente ou câmera
A IETF publicou formalmente o IPv6 em 1998 (RFC 2460; o padrão atual é o RFC 8200), com 128 bits (16 bytes), num total de 2¹²⁸ ≈ 3,4×10³⁸ endereços — distribuídos pela superfície da Terra, são mais de 600 quatrilhões de endereços por milímetro quadrado.
Mas a implantação foi extremamente lenta:
| Ano | Usuários de IPv6 no mundo | Evento-chave |
|---|---|---|
| 2010 | 0.5% | A IANA alerta que o IPv4 está perto do esgotamento |
| 2012 | 1% | World IPv6 Launch — Google / Facebook ativam de forma permanente |
| 2015 | 10% | Operadoras móveis dos EUA (Verizon / T-Mobile) adotam IPv6-only |
| 2019 | 30% | O pool global de endereços IPv4 é totalmente alocado |
| 2023 | 40% | China Telecom / China Unicom ativam o IPv6 em toda a banda larga residencial |
| 2026 | 45%+ | Adoção ampla na banda larga residencial, no 5G e em datacenters |
2. IPv4 vs IPv6 — as principais diferenças
| Item | IPv4 | IPv6 |
|---|---|---|
| Tamanho do endereço | 32 bits (4 bytes) | 128 bits (16 bytes) |
| Quantidade de endereços | 4,3 bilhões | 3,4×10³⁸ (na prática, ilimitado) |
| Notação | 192.168.1.1 | 2001:db8::1 (8 grupos de 4 dígitos hexadecimais) |
| Tamanho do cabeçalho | 20-60 bytes (variável) | 40 bytes (fixo) |
| NAT | Obrigatório (redes domésticas sempre usam NAT) | Nativamente não precisa NAT |
| Broadcast | Sim (255.255.255.255) | Removido, substituído por multicast |
| Autoconfiguração de endereço | Exige DHCP | Autoconfiguração SLAAC / DHCPv6 opcional |
| Fragmentação | Roteadores podem fragmentar | Só fragmentação fim a fim (PMTUD obrigatório) |
| IPsec | Opcional | Obrigatório no projeto original (depois opcional) |
| QoS | Campo ToS | Campo Flow Label |
3. Como ler um endereço IPv6 num relance
3.1 Notação completa
2001:0db8:85a3:0000:0000:8a2e:0370:73348 grupos, cada um com um número hexadecimal de 4 dígitos (0-9 / a-f), separados por :. O valor máximo de cada grupo é ffff = 65535.
3.2 Regras de abreviação
- Os zeros à esquerda de cada grupo são omitidos:
0db8→db8,0000→0 - Um ou mais grupos consecutivos só de zeros podem ser substituídos por :: (apenas uma vez por endereço):
2001:db8::8a2e:370:7334= o endereço longo acima - Sem distinção de maiúsculas:
2001:DB8::1=2001:db8::1
3.3 Faixas especiais de endereços IPv6
| Faixa | Significado | Equivalente em IPv4 |
|---|---|---|
::1/128 | Loopback | 127.0.0.1 |
::/128 | Não especificado (só zeros) | 0.0.0.0 |
fe80::/10 | Link-local (automático em toda interface) | 169.254.x.x |
fc00::/7 | Local único (privado; na prática fd00::/8) | 10/8, 192.168/16 |
ff00::/8 | Multicast | 224/4 |
2000::/3 | Unicast global (IPv6 público) | IPv4 público comum |
2001:db8::/32 | Reservado para exemplos em documentação | TEST-NET-1/2/3 |
::ffff:0:0/96 | IPv4-mapped (embute um endereço v4) | — |
Veja o guia completo de endereços IP privados para mais detalhes.
4. O que é pilha dupla — IPv4 e IPv6 funcionando juntos
Hoje quase toda banda larga residencial, datacenter e servidor em nuvem funciona em pilha dupla (IPv4 e IPv6 configurados na mesma interface), e a camada de aplicação escolhe automaticamente com base no endereço de destino.
O navegador acessa google.com:
↓
O DNS consulta o registro A (IPv4) e o registro AAAA (IPv6)
↓
Recebe: 142.250.x.x (A) + 2607:f8b0:4004::200e (AAAA)
↓
O sistema operacional executa o algoritmo Happy Eyeballs (RFC 8305):
tenta os dois endereços ao mesmo tempo e usa o que concluir primeiro o handshake TCP (normalmente o IPv6 ganha por pouco).É por isso que o endereço mostrado quando você verifica o seu IP pode ser IPv6 — mesmo quando o IPv4 também funciona, o IPv6 costuma conectar um instante antes.
5. Como verificar se você tem IPv6
5.1 O jeito mais fácil: o navegador
Basta abrir a página inicial do cleanip.io — mostramos a sua saída em pilha dupla IPv4 e IPv6 lado a lado; se você tiver, aparece, caso contrário aparece "—".
Ou acesse um site de teste só IPv6: https://ipv6.google.com — se ele carregar, você tem IPv6.
5.2 Pela linha de comando
$ curl -6 -s ifconfig.co # forçar v6
2408:8456:1234::1 ← seu endereço v6 público
$ curl -4 -s ifconfig.co # forçar v4
1.2.3.4
$ ping -6 ipv6.google.com
PING ipv6.google.com(... 2607:f8b0:4004::200e) 56 data bytes
64 bytes from ...: icmp_seq=1 ttl=117 time=12.3 ms5.3 Identificando o tipo de endereço IPv6 — público ou link-local
Se o endereço IPv6 que você vê começa com:
2xxx:ou3xxx:— IPv6 público (Global Unicast)fe80:— link-local — não é roteável na internet pública, só vale na sub-rede localfd00:/fc00:— ULA (privado) — semelhante a uma faixa privada do IPv4::1— loopback
6. Como ativar ou desativar o IPv6
6.1 Como ativar — normalmente já vem ativado
As operadoras de banda larga residencial da China ativaram para todos por padrão desde 2023. Se a sua casa não tem IPv6:
- Entre no painel de administração do roteador, encontre "Configurações de IPv6" → ative e defina o modo WAN como "Native" ou "DHCPv6-PD"
- Ligue para o suporte do seu provedor: "Não tenho IPv6 em casa, por favor ativem"
- Se o firmware do roteador for antigo demais para suportar, atualize o firmware ou troque o roteador
6.2 Como desativar — às vezes é necessário
Motivos comuns para desativar o IPv6:
- A sua VPN só tunela o IPv4, então o tráfego IPv6 contorna a VPN e expõe o seu IP real — usuários de VPN devem desativar o IPv6 (a menos que a VPN também faça proxy do v6)
- Alguns aplicativos ou gateways antigos são incompatíveis com IPv6 e causam problemas de conexão
- Você está depurando um problema de rede e quer descartar o IPv6 primeiro
| Plataforma | Como desativar |
|---|---|
| Windows | Painel de Controle → Rede → propriedades do adaptador atual → desmarque "Protocolo IP Versão 6 (TCP/IPv6)" ou pelo PowerShell: Disable-NetAdapterBinding -InterfaceAlias "Ethernet" -ComponentID ms_tcpip6 |
| macOS | Ajustes do Sistema → Rede → Detalhes → TCP/IP → defina "Configurar IPv6" como "Somente link-local" ou "Desativado" |
| Linux | sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1Para tornar permanente, grave em /etc/sysctl.d/99-disable-ipv6.conf |
| iOS / Android | Desativar o IPv6 em todo o sistema não é viável (exige jailbreak / root); use a opção "Force IPv4 only" do seu cliente VPN |
| Roteador | Painel de administração → Configurações de IPv6 → Desativar — desliga para a casa inteira |
7. Armadilhas comuns do IPv6
7.1 A VPN não tunela o IPv6 → vazamento do seu IP real
Muitos clientes VPN só fazem proxy do IPv4 por padrão. O seu endereço IPv4 mostra a saída da VPN, mas ao acessar um site com pilha dupla, o navegador prefere o IPv6 e o envia diretamente pela sua rede doméstica — expondo o seu endereço IPv6 público real. Solução: teste você mesmo com o teste de vazamento /leake depois desative o IPv6 do sistema ou troque para uma VPN que faça proxy de v4 e v6.
7.2 O IPv6 é roteável publicamente → dispositivos ficam expostos diretamente
O IPv6 não tem NAT, então cada dispositivo da sua rede doméstica recebe um endereço IPv6 público globalmente único. Isso significa que qualquer usuário de IPv6 na internet pode se conectar diretamente aos seus dispositivos — eletrodomésticos inteligentes, NAS e câmeras podem ser invadidos se estiverem mal configurados.
Solução: verifique se o firewall IPv6 do roteador está ativado (normalmente vem ativado), bloqueando conexões de entrada vindas de fora e permitindo o tráfego de saída.
7.3 O IPv6 atribuído pelo provedor é instável — prefixos DHCPv6-PD mudam a cada reinicialização
A banda larga residencial chinesa normalmente atribui um prefixo /56 ou /60 ao seu roteador via DHCPv6-PD, mas o prefixo pode mudar a cada reinicialização ou renovação da concessão, quebrando qualquer redirecionamento de porta que você tenha configurado.
Solução: solicite um prefixo fixo (a maioria das operadoras não oferece) ou use DDNS (DNS dinâmico) para atualizar automaticamente.
7.4 Alguns nós no exterior não suportam IPv6 → a pilha dupla pode até ficar mais lenta
O algoritmo Happy Eyeballs tenta v4 e v6 ao mesmo tempo, mas se o caminho IPv6 for ruim (alta latência ou perda de pacotes), esperar o tempo limite dele antes de voltar ao v4 pode ser mais lento do que usar só o v4.
8. Referência rápida de IPv6
| Tarefa | Comando / ação |
|---|---|
| Ver meu IPv6 público | curl -6 ifconfig.co |
| Listar todos os endereços IPv6 locais | ip -6 addr show / ifconfig | grep inet6 |
| Testar se o IPv6 acessa a internet | Acesse ipv6.google.com |
| Desativar o IPv6 temporariamente (Linux) | sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1 |
| Desativar o IPv6 temporariamente (Windows) | Desmarque o IPv6 no Painel de Controle ou use o comando do PowerShell |
| Ver a rota IPv6 padrão | ip -6 route | grep default |
| Limpar o cache de vizinhos IPv6 | ip -6 neigh flush all |
| Rastrear o caminho IPv6 até um destino | traceroute6 example.com / mtr -6 example.com |