Verificador de tipo de endereço IP

RSS

Validate any IPv4 or IPv6 address and find out exactly what kind it is: public, private, loopback, link-local, CGNAT, multicast, documentation or reserved.

169.254.0.0 é um endereço IPv4 link-local Ele não é roteável na internet pública.
Formato válido
Sim, IPv4
Categoria
Link-local
Bloco de uso especial
Link-Local (APIPA) 169.254.0.0/16 · RFC 3927
Atribuído automaticamente quando o DHCP falha. Válido apenas no link local.
Classe histórica
Classe B
Nome DNS reverso
0.0.254.169.in-addr.arpa

O que este verificador de endereço IP informa

Nem todo endereço IP é feito para a internet pública. A IETF e a IANA reservam dezenas de blocos para fins especiais: redes privadas, loopback, NAT em nível de operadora, exemplos de documentação, multicast e mais. Esta ferramenta valida o formato do endereço que você informa e o confere com os registros de endereços de uso especial de IPv4 e IPv6 da IANA, para você saber de imediato se um endereço é público, privado ou outra coisa, e qual RFC o define.

Por que isso importa

  • Solução de problemas: um endereço 169.254.x.x significa que o seu dispositivo não recebeu uma concessão de DHCP. Um endereço WAN em 100.64.0.0/10 significa que o seu provedor usa NAT em nível de operadora (carrier-grade NAT), então o redirecionamento de portas não vai funcionar.
  • Segurança: aplicativos que buscam URLs devem bloquear destinos privados, de loopback e de link-local para evitar a falsificação de requisição do lado do servidor (SSRF).
  • Configuração: confirme que uma faixa é segura para uso interno antes de atribuí-la a uma LAN ou VPN.

Faixas de uso especial de IPv4 e IPv6

BlocoFinalidadeRFCPúblico?
0.0.0.0/8"This network"RFC 791Não
10.0.0.0/8Private-UseRFC 1918Não
100.64.0.0/10Shared Address Space (CGNAT)RFC 6598Não
127.0.0.0/8LoopbackRFC 1122Não
169.254.0.0/16Link-Local (APIPA)RFC 3927Não
172.16.0.0/12Private-UseRFC 1918Não
192.0.0.0/24IETF Protocol AssignmentsRFC 6890Não
192.0.2.0/24Documentation (TEST-NET-1)RFC 5737Não
192.31.196.0/24AS112-v4RFC 7535Sim
192.52.193.0/24AMTRFC 7450Sim
192.88.99.0/24Deprecated 6to4 Relay AnycastRFC 7526Não
192.168.0.0/16Private-UseRFC 1918Não
192.175.48.0/24Direct Delegation AS112RFC 7534Sim
198.18.0.0/15BenchmarkingRFC 2544Não
198.51.100.0/24Documentation (TEST-NET-2)RFC 5737Não
203.0.113.0/24Documentation (TEST-NET-3)RFC 5737Não
224.0.0.0/4MulticastRFC 5771Não
240.0.0.0/4Reserved (Class E)RFC 1112Não
255.255.255.255/32Limited BroadcastRFC 919Não
::/128Unspecified AddressRFC 4291Não
::1/128LoopbackRFC 4291Não
::ffff:0:0/96IPv4-Mapped IPv6RFC 4291Não
64:ff9b::/96IPv4/IPv6 Translation (NAT64)RFC 6052Sim
64:ff9b:1::/48Local-Use IPv4/IPv6 TranslationRFC 8215Não
100::/64Discard-OnlyRFC 6666Não
2001::/32TeredoRFC 4380Sim
2001:2::/48BenchmarkingRFC 5180Não
2001:db8::/32DocumentationRFC 3849Não
2001:20::/28ORCHIDv2RFC 7343Sim
2002::/166to4RFC 3056Não
3fff::/20DocumentationRFC 9637Não
fc00::/7Unique Local (ULA)RFC 4193Não
fe80::/10Link-Local UnicastRFC 4291Não
ff00::/8MulticastRFC 4291Não

Todo o resto do IPv4, e o bloco de unicast global 2000::/3 no IPv6, é espaço de endereços público comum, alocado pelos registros regionais da internet. Entenda a diferença entre IPs públicos e privados.

Erros comuns de formato de IP

  • Números acima de 255: cada octeto do IPv4 é um único byte, então 10.0.0.256 é inválido.
  • Zeros à esquerda: 010.001.001.001 é ambíguo porque alguns programas o leem como octal, então os parsers modernos o rejeitam.
  • Vários :: no IPv6: a forma abreviada pode aparecer apenas uma vez, caso contrário o endereço não pode ser expandido sem ambiguidade.
  • Octetos ausentes: 192.168.1 não é um endereço completo, embora algumas ferramentas o expandam.

Perguntas frequentes

192.168.x.x é um IP público?

Não. 192.168.0.0/16 é uma faixa privada definida na RFC 1918 e nunca é roteada na internet.

O que é a faixa 100.64.x.x?

Espaço de endereços compartilhado para NAT em nível de operadora (RFC 6598). Se o IP WAN do seu roteador estiver nessa faixa, o seu provedor compartilha um único endereço IPv4 público entre muitos clientes.

Posso usar endereços de documentação na minha rede?

Evite. 192.0.2.0/24, 198.51.100.0/24, 203.0.113.0/24 e 2001:db8::/32 existem para que os exemplos nunca colidam com redes reais.

Atualizado

Copiado para a área de transferência