Conversor IPv4

Converte IPv4 de decimal pontilhado para inteiro de 32 bits, hexadecimal e binário pontilhado para depuração de ACL, logs de firewall e rede de baixo nível.

Privacidade: processado localmente, nunca carregado.

↓ Colar na área de entrada abaixo para ver os resultados instantaneamente

将 IPv4 地址转换为十进制、十六进制与二进制表示。

IPv4 地址

例如 192.168.0.1

十进制 (uint32)

3232235521

十六进制

0xc0a80001

二进制 (点分)

11000000.10101000.00000000.00000001

反向验证

192.168.0.1

Notas

说明

十进制值为 32 位无符号整数; 二进制按八位一组用点分隔便于阅读。

Converte IPv4 de decimal pontilhado para inteiro de 32 bits, hexadecimal e binário pontilhado para depuração de ACL, logs de firewall e rede de baixo nível.

Iniciação rápida

  1. Entre em IPv4

    e . g .192.168.0.1com cada oct eto 0 - 25 5.

  2. Ver conversões

    Verificação decimal, hexadecimal, binária e de ida e volta.

  3. Copiar Output

    Copiar todos os formatos para scripts ou documentação.

Por que representações múltiplas

Firewalls e configurações de roteamento às vezes usam inteiros decimais; análise de pacotes usa hexadecimal; exercícios de sub-rede usam binário para ler bits de rede.

Inteiro decimal

Qu atro oct etos fund em o big - endi an em um inte iro de 32 bits sem sinal . 192.168.0.1 Isso se torna 32 3 22 35 52 1.

Fluxo de trabalho típico

Ao analisar logs de firewall, você pode encontrar endereços IP em formato decimal (por exemplo, 3232235521). Use esta ferramenta para converter rapidamente para a notação decimal pontilhada (192.168.0.1) para identificar dispositivos de rede interna. Todas as conversões ocorrem localmente no seu navegador sem risco de privacidade.

Para o desenvolvimento de protocolos de rede, a notação hexadecimal é melhor para operações bitwise. Colar 0xC0A80001 para obter a máscara binária (11000000.10101000.00000000.00000001) e o formato IP padrão, o que ajuda a validar as estruturas de pacotes.

Exemplos

Exemplo

Input

10.0.0.1

Output

Decimal 167772161, hex 0x0a000001

FAQ

Suporte IPv6?

Apenas IPv4; use ferramentas dedicadas para IPv6.

Os endereços são carregados?

Não. A conversão é executada localmente no seu navegador.

Por que o IP hexadecimal às vezes é mostrado como 0xC0A80001 e outras vezes como C0A80001?

O prefixo 0x é uma convenção da linguagem de programação para números hexadecimais, enquanto o formato nu (C0A80001) aparece em dados de rede brutos. Nossa ferramenta aceita ambas as entradas e automaticamente adiciona / remove prefixos nas saídas com base no contexto.