O que é um endereço IP?
Um endereço IP (Internet Protocol) é o número que identifica a sua conexão na internet. Sempre que você abre uma página, assiste a um vídeo ou envia uma mensagem, seu dispositivo informa o endereço IP para que o outro lado saiba para onde mandar a resposta. O endereço exibido acima é o seu IP público: ele foi atribuído pelo seu provedor de internet e é compartilhado por todos os dispositivos conectados ao seu roteador.
Dentro da sua casa ou escritório, cada celular, notebook e smart TV também tem um endereço IP privado, como 192.168.1.23, que só faz sentido na rede local. O roteador faz a tradução entre os dois usando NAT (tradução de endereços de rede). Entenda a diferença entre IP público e privado (em inglês).
IPv4 e IPv6
Existem duas versões do Internet Protocol em uso. Os endereços IPv4 têm o formato 203.0.113.42 e oferecem cerca de 4,3 bilhões de combinações, um estoque que se esgotou há anos. Os endereços IPv6 têm o formato 2001:db8:85a3::8a2e:370:7334 e oferecem endereços suficientes para todos os dispositivos do planeta, muitas vezes. Muitas conexões hoje têm os dois, por isso mostramos o status do seu IPv4 e do seu IPv6 separadamente. Faça o teste de IPv6.
O que o seu endereço IP revela
Os sites conseguem ver o seu endereço IP e, a partir dele, estimar seu país, região, cidade, provedor e fuso horário, exatamente como os dados acima. Ele não revela seu nome, seu endereço residencial nem seu histórico de navegação. Só o seu provedor consegue associar um IP a um assinante. Se quiser manter seu IP privado, uma VPN, o Tor ou um serviço de retransmissão privada (privacy relay) colocam outro endereço no lugar do seu. Compare as opções (em inglês).
Veja seu IP pela linha de comando
Desenvolvedores e administradores de sistemas podem obter o IP público sem usar o navegador:
curl toolsforanyone.com/ip
curl toolsforanyone.com/json
Os dois endpoints são gratuitos e não exigem chave de API. Veja a documentação da API para exemplos em Python, JavaScript e PowerShell.