Verificar minha conexão

Conversor de endereços IP

Digite um endereço IPv4 em qualquer formato comum: com pontos (192.168.1.1), decimal (3232235777), hexadecimal (0xC0A80101), binário ou IPv6 mapeado para IPv4 (::ffff:192.168.1.1). A conversão acontece no seu navegador.

O que esta ferramenta faz

O conversor de IP mostra o mesmo endereço IPv4 em todas as notações comuns: decimal com pontos, um único número decimal, hexadecimal, binário e as formas IPv6 mapeadas para IPv4.

Cole o endereço em qualquer um desses formatos e a ferramenta calcula os outros. Isso ajuda quando um banco de dados guarda endereços como inteiros, uma captura de pacotes ou log de firewall os mostra em hexadecimal, ou o log de um servidor lista visitantes IPv4 como endereços ::ffff:.

A conversão acontece no seu navegador; nada é enviado ao iplover.

Como ler os resultados

  • Decimal (número inteiro) é o endereço inteiro como um único número de 32 bits, de 0 a 4.294.967.295.
  • Hexadecimal escreve os quatro bytes como oito dígitos hexadecimais; a forma com pontos mantém os quatro bytes separados, o que facilita comparar com o endereço decimal.
  • Binário mostra os 32 bits em quatro grupos de oito, um por byte, que é como as máscaras de rede são aplicadas.
  • IPv6 mapeado para IPv4 é como o software dual-stack escreve um endereço IPv4 dentro do IPv6; as formas hexadecimal e completa são o mesmo valor escrito de outro jeito. O prefixo 6to4 aparece por completude, já que o 6to4 está obsoleto.

Exemplos

Perguntas frequentes

Por que converter um endereço IP em número decimal?

Um endereço IPv4 é, na verdade, um único número de 32 bits; a forma com pontos só é mais fácil de ler para as pessoas. Bancos de dados costumam guardar endereços como inteiros porque ocupam menos espaço e facilitam verificar faixas: um endereço está dentro de uma rede se o número dele fica entre o primeiro e o último endereço da rede.

Como o valor decimal é calculado?

Multiplica-se cada parte por uma potência de 256 e somam-se os resultados. Para 192.168.1.1: 192 × 16.777.216 + 168 × 65.536 + 1 × 256 + 1 = 3.232.235.777.

O que é um endereço IPv6 mapeado para IPv4?

Uma forma de escrever um endereço IPv4 dentro do formato IPv6: ::ffff: seguido do endereço IPv4, por exemplo ::ffff:192.168.1.1. Servidores que escutam em sockets IPv6 costumam mostrar assim os visitantes IPv4 nos logs.

Um navegador abre http://3232235777?

Muitos navegadores e ferramentas aceitam um endereço escrito como um único número decimal ou hexadecimal e o convertem para o formato com pontos. Golpistas às vezes usam isso para disfarçar links, então vale a pena saber reconhecer.

O que é um prefixo 6to4?

O 6to4 foi uma das primeiras formas de dar endereços IPv6 a redes IPv4, embutindo o endereço IPv4 depois de 2002:. Hoje está obsoleto e quase não é usado, mas o prefixo ainda aparece em configurações antigas.