Ubicación geográfica de una ip en terminal

Ubicación geográfica de una ip en terminal.

En este mini tuto, vamos a ver como identificar la ubicación geográfica de cualquier ip desde nuestra terminal linux.

Su uso está bastante extendido sobre todo en formularios, y sitios web que te dicen tu ip y ubicación. Ya veras que simple.

 

Ubicación geográfica de una ip en terminal

El único requisito es tener instalado curl y jq (necesario para procesar los datos json).

En Debian, Ubuntu, Linux Mint y derivados:

En CentOS, RHEL y derivados:

Es evidente que para poder ubicar un ip, primero debemos capturarla. Podemos lanzar una solicitud a la API a ipinfo.io con el siguiente comando.

Una vez tenemos la ip, realizamos otra solicitud a la API de ipvigilante (incluyendo la ip capturada en el paso anterior).

ejemplo…

 

Bueno… ahora ya sabemos como opera la ubicación geográfica, así que si la quieres integrar en alguna aplicación lo mejor es ejecutar las dos solicitudes en una sola linea.

Nota final: ipvigilante.com es un proyecto en fase beta, por tanto es posible que alguna vez se produzca un error.

 

Canales de Telegram: Canal SoloLinux – Canal SoloWordpress

Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.

 

2 Comentarios

  1. Chaparral.
    21/01/2020
    • Sergio G.B.
      21/01/2020

Agregar comentario