La línea de comandos de Linux es una gran herramienta. Hoy me gustaría compartir un método para obtener la informción geográfica de una IP con un comando, utilizando cURL y la herramienta de ipinfo.io.

Es tan sencillo como usar este comando:

$ curl ipinfo.io/<IP Address>

Aquí tienes un ejemplo:

Curl ipinfo

Obtendrás estos parámetros:

  • IP
  • Ciudad
  • Región
  • País
  • Loc (Coordenadas)
  • Org
  • Código Postal
  • Zona Horaria

Si quieres obtener información de la IP Pública con la que sales a internet, podrías ejecutarlo de la siguiente manera:

$ curl ipinfo.io

Y si sólo quieres obtener la IP, sin más detalles:

$ curl ipinfo.io/ip

Y esto es todo. Si quieres tener más información sobre una dirección IP, podría visitar la web de ipinfo.io, y obtendrás más información y herramientas.