Si estas buscando la localización geográfica de una IP, a puesto a que has usado muchos servicios web que te proveen este servicio gratis.
Pero a que no sabes que también lo puedes hacer desde la línea de comandos en Linux.
Para esto utlizamos el comando "curl", para obtener la información de la IP que estamos buscando hacemos uso de la API de ipinfo.io.
Supongamos que queremos encontrar la localización de la IP "8.8.8.8", el comando sería el siguiente.
$ curl ipinfo.io/8.8.8.8
Lo cual nos retorna lo siguiente.
{
"ip": "8.8.8.8",
"hostname": "google-public-dns-a.google.com",
"city": null,
"region": null,
"country": "US",
"loc": "38.0000,-97.0000",
"org": "AS15169 Google Inc."
}
Como puedes ver en rojo he marcado el pais y las cordenadas de esta IP.