Conversor IPv6 para IPv4
Cole um endereço IPv6 para obter o endereço IPv4 que está dentro dele, ver onde ficam os 32 bits e qual formato os colocou ali. A maioria dos endereços IPv6 não carrega IPv4 nenhum, e o conversor avisa.
Lido como IPv6
Qualquer grafia de IPv6, com colchetes, porta, %zona ou /prefixo. A conversão é feita no seu navegador; nada é enviado.
203.0.113.5
Viu isso no log de um servidor? Este visitante chegou por IPv4, a partir de 203.0.113.5: um servidor dual stack registra assim os clientes IPv4.
- IPv4
- Comprimido (RFC 5952)
- Expandido (completo)
- IPv4 como número
- Decimal · hex · binário
- Nome de DNS reverso
Como converter IPv6 para IPv4?
Só dá para converter um endereço IPv6 para IPv4 quando já há um endereço IPv4 escrito dentro dele: identifique o formato pelos primeiros bits do endereço, pegue os 32 bits que esse formato reserva e leia-os como quatro números decimais.
O conversor faz os três passos. Em ::ffff:203.0.113.5, os primeiros 96 bits são o prefixo dos endereços IPv4 mapeados, ::ffff:0:0/96 (RFC 4291), então os últimos 32 bits são o endereço IPv4: cb00:7105 em hex, ou seja, cb = 203, 00 = 0, 71 = 113 e 05 = 5.
Outros formatos põem os 32 bits em outro lugar: o 6to4 logo depois de 2002:, o prefixo NAT64 de uma rede em volta de um octeto pulado, o Teredo invertido no fim. A faixa de bits da ferramenta mostra onde eles ficam em cada endereço que você digitar.
::ffff:0:0/96 Prefixo de IPv4 mapeadocb00:7105cb20300071113055203.0.113.5
Um campo, qualquer grafiaColchetes, portas, zonas, prefixos, URLs e nomes reversos são lidos; a linha abaixo do campo diz como.O prefixoOs primeiros bits indicam o formato; aqui, o 2001::/32 do Teredo, da RFC 4380.Bits invertidos, de volta ao normalO Teredo guarda invertidos a porta e o IPv4 do cliente; a linha abaixo deles mostra o valor real.O endereço IPv4Cada byte destacado em decimal, e o endereço inteiro sob o seu colchete.O vereditoIPv4 dentro, o formato, o status dele hoje e o que isso significa para você.Todas as formas, prontas para copiarO servidor, a porta, as flags, o texto IPv6 canônico, a forma completa e o nome de DNS reverso.Todo endereço IPv6 contém um endereço IPv4?
Não. Um endereço IPv6 comum não contém endereço IPv4 nenhum; só alguns formatos embutem um, e cada um se identifica por um prefixo ou um ID de interface conhecido.
A RFC 4291 diz ao software que não presuma num endereço IPv6 mais estrutura do que o prefixo define, então uma ferramenta que transforma 2001:db8:85a3::8a2e:370:7334 num endereço IPv4 está inventando esse endereço. Os formatos que carregam um endereço IPv4 aparecem desenhados aqui, com o lugar dos seus 32 bits.
Só dois são comuns hoje: endereços IPv4 mapeados, dentro do software, e endereços NAT64, em redes só IPv6. O 6to4 e o Teredo praticamente sumiram do tráfego real.
Por que meus logs mostram endereços ::ffff:?
Porque o seu servidor escuta num único socket IPv6 para os dois protocolos, e o sistema operacional mostra os visitantes IPv4 como endereços IPv4 mapeados: ::ffff:203.0.113.5 é o visitante IPv4 203.0.113.5, não um IPv6.
Esse é o socket dual stack da RFC 3493. A forma mapeada só existe dentro do software: a IANA marca ::ffff:0:0/96 como não encaminhável e não alcançável globalmente, então nenhum pacote na internet a carrega.
Para denunciar ou bloquear esse visitante, use o endereço IPv4 simples. As ferramentas divergem na hora de imprimi-lo: no Go, o pacote net, mais antigo, mostra 203.0.113.5, enquanto o net/netip e o Python 3.13 mostram ::ffff:203.0.113.5, então um mesmo visitante pode aparecer das duas formas.
203.0.113.5IPv42001:db8::7IPv6[::]:443um só socket IPv6::ffff:203.0.113.5 - - [24/Oct/2026:09:14:02 +0000] "GET / HTTP/1.1" 200 2001:db8::7 - - [24/Oct/2026:09:14:05 +0000] "GET / HTTP/2" 200
Como o NAT64 põe um endereço IPv4 dentro do IPv6?
Uma rede NAT64 dá a cada host IPv4 um endereço IPv6 escrevendo o endereço IPv4 dele dentro de um prefixo, 64:ff9b::/96 por padrão, então 192.0.2.33 vira 64:ff9b::c000:221.
Numa rede só IPv6, o DNS64 responde a um nome que só tem registro A com um registro AAAA montado assim, e o tradutor converte em IPv4 os pacotes enviados para esse endereço. Os dispositivos descobrem o prefixo da sua rede consultando ipv4only.arpa.
Uma rede pode usar um prefixo próprio de 32, 40, 48, 56, 64 ou 96 bits (RFC 6052). Os bits 64–71 ficam então em zero, de modo que com /40, /48 e /56 o endereço IPv4 fica dividido em volta desse octeto. O endereço sozinho não diz qual comprimento a rede escolheu, e é por isso que a ferramenta pergunta. O prefixo bem conhecido nunca pode carregar um endereço IPv4 privado.
2001:db8:c000:221::2001:db8:1c0:2:21::2001:db8:122:c000:2:2100::2001:db8:122:3c0:0:221::2001:db8:122:344:c0:2:2100:02001:db8:122:344::192.0.2.3364:ff9b::192.0.2.33O que é um endereço Teredo?
Um endereço Teredo é um endereço IPv6 para um computador atrás de NAT IPv4, tunelado sobre UDP; ele contém o endereço IPv4 do servidor Teredo e, invertidos, o endereço IPv4 público e a porta do cliente.
Ele tem cinco partes: o prefixo 2001::/32, o endereço IPv4 do servidor nos bits 32–63, 16 bits de flags, a porta UDP que o NAT do cliente atribuiu e o endereço IPv4 público do cliente, os dois últimos com todos os bits invertidos (RFC 4380).
Desde a RFC 5991, 12 dos 16 bits de flags são aleatórios, então flags diferentes de 0x8000 são normais. O Teredo praticamente sumiu da internet atual, mas logs antigos e regras de firewall ainda guardam os endereços dele.
2001:0000·2001:00002001::/32c000:0201·c000:0201192.0.2.18000·80000x800063bfXOR ffff ↓9c404000034ff:8efaXOR ffff:ffff ↓cb00:7105203.0.113.5O que são endereços 6to4 e ISATAP?
O 6to4 e o ISATAP foram das primeiras formas de levar IPv6 por redes IPv4, e os dois escrevem um endereço IPv4 dentro do endereço IPv6: o 6to4 logo depois de 2002:, o ISATAP no ID de interface, depois de 5efe.
O prefixo de um site 6to4 é 2002: seguido do seu endereço IPv4 público, então 192.0.2.33 tinha 2002:c000:221::/48. A RFC 7526 aposentou os relays anycast que faziam o 6to4 funcionar pela internet, não o formato.
O ISATAP monta os últimos 64 bits com 0:5efe, ou 200:5efe para um endereço IPv4 público, seguido do endereço IPv4, sob qualquer prefixo /64.
Parcela dos usuários IPv6 do Google chegando por 6to4 ou Teredo
Como descobrir meu endereço IPv4 quando tenho IPv6?
Consulte-o separadamente: seus endereços IPv4 e IPv6 são dois endereços independentes, o seu endereço IPv6 não contém o IPv4, e o Qual é Meu IP mostra os dois lado a lado.
Uma conexão dual stack tem um endereço IPv4, muitas vezes compartilhado pelo NAT do provedor, e um prefixo IPv6; cada site chega até você pelo que o seu navegador escolher. O conversor só ajuda com endereços nos formatos embutidos, como um endereço mapeado num log.
Numa rede móvel só IPv6, o tráfego IPv4 dos seus apps passa pelo 464XLAT da operadora, e o endereço IPv4 que os sites veem pertence ao tradutor da operadora.
Como forçar o IPv4 em vez do IPv6?
Faça o computador preferir o IPv4 em vez de desligar o IPv6: os computadores tentam o IPv6 primeiro quando um nome tem os dois tipos de endereço, e subir o IPv4 na tabela de seleção de endereços muda isso enquanto o IPv6 continua funcionando.
A Microsoft recomenda exatamente isso no Windows e desaconselha desativar ou desvincular o IPv6, o que pode fazer partes do Windows pararem de funcionar. No Mac, os ajustes do sistema não têm opção para desligar o IPv6. No Linux, uma linha no /etc/gai.conf resolve, embora o Chrome ordene os endereços por conta própria.
Para um único comando, a maioria das ferramentas aceita -4. As abas mostram os passos de cada sistema, conferidos com a documentação do próprio fabricante.
A tabela de seleção de endereços
| Padrão | Preferir IPv4 | |
|---|---|---|
| IPv6 (::/0) | 40 | 40 |
| IPv4 (::ffff:0:0/96) | 35 | 100 |
RFC 6724 §2.1, §10.3
Perguntas frequentes
Todo endereço IPv6 pode ser convertido para IPv4?
Qual é o endereço IPv4 em ::ffff:192.0.2.1?
Como converter um endereço 64:ff9b:: para IPv4?
Por que o conversor pede o comprimento do prefixo NAT64 da minha rede?
O que é um endereço IPv4 compatível?
Como obter o endereço IPv4 de um endereço IPv6 em Python?
Converter um endereço muda a minha conexão?
Como dar preferência ao IPv4 em vez do IPv6 no Windows?
Por que endereços 6to4 e Teredo são tão raros hoje?
O endereço que eu colo é enviado ao seu servidor?
Sentiu falta de algo?Sugira um recurso ou uma nova ferramenta
Ferramentas relacionadas
IPv4 para IPv6
Todas as formas IPv6 de um endereço IPv4: mapeado, NAT64 e 6to4, cada uma marcada como em uso ou rara
Compressão IPv6
Abrevie ou expanda endereços IPv6 pela RFC 5952 e veja qual regra removeu cada zero
Conversor de IP para Decimal
Endereço IP para decimal, hex, binário e octal e de volta, com os valores posicionais de cada octeto
Qual é Meu IP
Seu IP público IPv4 e IPv6 de uma vez, com a rede, a localização e uma checagem de VPN
Teste IPv6
Teste se seu IPv6 funciona, que família seu navegador usa e se um site tem IPv6
Calculadora de Sub-rede
Rede, broadcast, hosts utilizáveis e máscaras de qualquer bloco IPv4 ou IPv6, com VLSM, divisões e sub-redes na nuvem
DNS Reverso
Encontre hostnames associados a qualquer endereço IP via registros PTR
Consulta DNS
Todos os registros DNS direto dos servidores do domínio, ao lado do cache do Google e da Cloudflare