Categories: Tecnologia

Como você encontra a localização geográfica de um computador usando a linha de comando?

Há muitas maneiras de saber a localização de um computador a partir de seu endereço IP, mas como você faria se decidir usar a linha de comando para encontrar as informações? A postagem de hoje com perguntas e respostas sobre o superusuário traz algumas sugestões úteis para ajudar o leitor a encontrar as informações que deseja.

A sessão de perguntas e respostas de hoje chega até nós como cortesia do SuperUser – uma subdivisão do Stack Exchange, um grupo de sites de perguntas e respostas voltado para a comunidade.

Imagem cortesia de Paul Fenwick (Flickr) .

A questão

O leitor de superusuário AlikElzin-kilaka quer saber como encontrar a localização do endereço IP de um computador usando a linha de comando:

Como encontro a localização de um computador na Internet (endereço IP) usando a linha de comando? Eu usaria curl ou wget, por exemplo?

Como você encontra a localização do endereço IP de um computador usando a linha de comando?

A resposta

Os colaboradores do SuperUser, AlikElzin-kilaka e Ben N, têm a resposta para nós. Primeiro, AlikElzin-kilaka:

Existe um serviço ( IPInfo ) que pode fornecer os resultados. Você pode invocá-lo usando curl, por exemplo:

  • curl ipinfo.io

Resultado:

Informações de um IP específico também podem ser solicitadas:

  • curl ipinfo.io/216.58.194.46

Resultado:

Fonte: como procurar a localização geográfica de um endereço IP na linha de comando

Seguido pela resposta de Ben N:

Como a questão não especifica um sistema operacional, veja como obter as mesmas informações com o curl do PowerShell (na verdade, um alias de Invoke-WebRequest ):

  • (curl ipinfo.io) .Content

Que produz uma string JSON. Para obter o objeto que o JSON representa, use ConvertFrom-Json :

  • curl ipinfo.io | ConvertFrom-Json

Como esse é um objeto PowerShell, você pode obter facilmente campos específicos dele. Por exemplo, este comando obtém apenas o endereço IP externo como uma string:

  • (curl ipinfo.io | ConvertFrom-Json) .ip

Observe que as informações geográficas desse serviço não são muito precisas, mas ele me localizou a menos de 20 milhas da minha localização real e as informações do ISP parecem ser confiáveis.


Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui .

maisroot

Recent Posts

O novo aplicativo “PC Manager” da Microsoft se parece muito com o CCleaner

Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…

1 ano ago

Como reiniciar um PS4

Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…

1 ano ago

Veja por que as reticências são tão assustadoras ao enviar mensagens de texto…

A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…

1 ano ago

O telescópio James Webb acaba de capturar os “Pilares da Criação”

A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…

1 ano ago

Você poderá baixar o Proton Drive mais cedo do que pensa

O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…

1 ano ago

Como aumentar o zoom no Photoshop

Para ver suas fotos mais de perto ou para uma edição precisa , você pode…

1 ano ago