Logo da WhatIsMyIP.HELP

Teste de Ping e Conectividade IP via Linha de Comando (IPv4 + IPv6)

Esta página ajuda você a executar testes de ping e verificar a conectividade IP em IPv4, IPv6 ou dual-stack usando ferramentas de linha de comando. Ela foi feita para diagnóstico prático de rede com saída em texto puro, ideal para diagnóstico de problemas e automação por scripts.

Para isso, disponibilizamos três endpoints dedicados:

Endpoint Modo Registros DNS
ipv4.whatismyip.help Apenas IPv4 A
ipv6.whatismyip.help Apenas IPv6 AAAA
whatismyip.help Dual-stack (IPv4 + IPv6) A + AAAA

Os endpoints apenas IPv4 e apenas IPv6 servem para testar conectividade em IPv4 e IPv6 de forma independente. O endpoint dual-stack serve para identificar qual versão de IP (IPv4 ou IPv6) o seu sistema operacional escolhe por padrão.

Testar cada versão de IP consiste em três etapas:

  1. Verificação de DNS - confirma que o hostname resolve (A para IPv4, AAAA para IPv6).
  2. Teste de ping - verifica a alcançabilidade ICMP da pilha IP.
  3. Teste HTTPS - confirma a conectividade real via TCP 443 e TLS.

Na maioria dos casos o DNS funciona como esperado, mas checar primeiro ajuda a descartar erro de configuração logo no começo.

Nesta página:

Teste rápido de ping e conectividade (CLI)

Escolha o protocolo e o sistema operacional. Cada botão copia o comando completo para a área de transferência. Use estes comandos para executar rapidamente testes de ping e verificações de conectividade HTTPS com curl ou wget em IPv4, IPv6 ou dual-stack no Linux, macOS e Windows.

Apenas IPv4
ipv4.whatismyip.help
Linux / macOS
Windows
Apenas IPv6
ipv6.whatismyip.help
Linux / macOS
Windows
Dual-stack (auto)
whatismyip.help
Linux / macOS
Windows

Prefere uma verificação pelo navegador? Veja seus endereços IPv4 e IPv6 no navegador.

Formato da saída em texto puro

O formato retornado por curl e wget é idêntico nos endpoints IPv4, IPv6 e dual-stack.

2600:1f28:365:80b0:c728:5582:c71b:d75b,ipv6,HTTP/2.0,US,14618
Campo Significado
IP Seu endereço IP público visto pelo endpoint.
protocol ipv4 or ipv6
http_protocol Protocolo HTTP usado na conexão (HTTP/1.1 ou HTTP/2), conforme a negociação com o servidor.
country Código do país com 2 letras (ISO 3166-1 alpha-2).
ASN Número do Sistema Autônomo (ASN) do seu provedor de internet.

O valor de http_protocol mostra a versão HTTP negociada. No modo curl HTTP/2, isso pode ser influenciado usando a opção --http2.

curl --http2 https://whatismyip.help

Nota: no Prompt de Comando do Windows, o curl.exe incluído pode não oferecer suporte a HTTP/2. Se --http2 não estiver disponível, isso indica uma limitação da versão local do curl, e não um problema de rede.

Ping e conectividade IPv6

Siga os passos abaixo para verificar a conectividade IPv6, da resolução DNS ao HTTPS.

Verificação de DNS IPv6 (registro AAAA)

Esta verificação confirma que o endpoint apenas IPv6 é alcançável via DNS e publica um registro AAAA.

Linux / macOS:
dig ipv6.whatismyip.help AAAA +short
Windows:
nslookup ipv6.whatismyip.help

Se nenhum registro AAAA for retornado, não é possível testar o endpoint via IPv6.

Teste de ping IPv6 - Prompt de Comando e Terminal

O ping testa a alcançabilidade e a latência básicas do ICMPv6 (RFC 4443). Falhas podem indicar ausência de conectividade IPv6 ou tráfego ICMP bloqueado.

Linux / macOS:
ping -6 -c 5 ipv6.whatismyip.help
Windows:
ping -6 -n 5 ipv6.whatismyip.help

Dica: em alguns sistemas, você pode forçar IPv6 com ping6.

Conectividade IPv6 via curl e wget

Use curl em IPv6 (curl -6) ou wget em IPv6 (wget --inet6-only) para verificar conectividade HTTPS IPv6 pela linha de comando.

Linux / macOS:
curl --ipv6 --connect-timeout 5 --max-time 10 https://whatismyip.help
wget --inet6-only --quiet --output-document=- https://whatismyip.help
Windows:
curl.exe -6 https://whatismyip.help

Se este comando funcionar, a conectividade HTTPS IPv6 está funcionando corretamente na sua rede.

Ping e conectividade IPv4

Siga os passos abaixo para verificar a conectividade IPv4, da resolução DNS ao HTTPS.

Verificação de DNS IPv4 (registro A)

Esta verificação confirma que o endpoint apenas IPv4 publica um registro A.

Linux / macOS:
dig ipv4.whatismyip.help A +short
Windows:
nslookup ipv4.whatismyip.help

Se nenhum registro A for retornado, não é possível testar IPv4 e o endpoint está configurado incorretamente.

Teste de ping IPv4 - Prompt de Comando e Terminal

Esta é uma verificação simples de ping para alcançabilidade IPv4 (perda de pacotes e latência). No Prompt de Comando do Windows, a sintaxe do ping é a mesma.

ping -4 ipv4.whatismyip.help

Dica: em alguns sistemas, você pode forçar IPv4 com ping -4.

Conectividade IPv4 via curl e wget

Use curl em IPv4 (curl -4) ou wget em IPv4 (wget --inet4-only) para verificar conectividade HTTPS apenas IPv4.

Linux / macOS:
curl --ipv4 --connect-timeout 5 --max-time 10 https://whatismyip.help
wget --inet4-only --quiet --output-document=- https://whatismyip.help
Windows:
curl.exe -4 --connect-timeout 5 --max-time 10 https://whatismyip.help

Se este comando funcionar, a conectividade HTTPS IPv4 está ok na sua rede.

Comportamento dual-stack (IPv4 + IPv6)

O endpoint dual-stack publica registros DNS de IPv4 (A) e IPv6 (AAAA). Ao se conectar a este endpoint, o seu sistema operacional seleciona automaticamente qual protocolo usar.

Essa seleção segue o algoritmo Happy Eyeballs (RFC 8305), criado para reduzir atrasos na conexão ao preferir o protocolo disponível mais rápido, em vez de priorizar rigidamente IPv6 ou IPv4.

O que este teste mostra:
  • Qual versão de IP o seu sistema usa por padrão.
  • Se a conectividade IPv6 é preferida, está disponível ou é ignorada pelo seu sistema.
  • Como a sua rede se comporta quando IPv4 e IPv6 estão disponíveis.
Linux / macOS / Windows:
curl --connect-timeout 5 --max-time 10 https://whatismyip.help

Nota: o protocolo selecionado pode variar conforme as condições da rede, o roteamento e a latência da conexão.