Geolocalización IP desde la linea de comandos en GNU/Linux

ipinfo_image4

Existen innumerables maneras de obtener información sobre la dirección ip que usamos o geolocalizar la de cualquier otro usuario, pero una de las maneras más sencillas y elegantes, me lo encontré hace unos días en el blog del amigo Vichtorhck, y consiste en utilizar los servicios de la API del portal ipinfo.io desde la terminal, mediante curl, un comando que viene instalado por defecto en la mayoría de distros.

Así que para los que os lo perdistéis, además de recomendaros que os deis un paseo por Victorhck in the free wold, que siempre es una lectura recomendada, vamos a ver como podemos determinar fácilmente la latitud y longitud geográfica de cualquier IP, además de la región, ciudad, e incluso proveedor de internet, sin tener que recurrir a un navegador web.

Si queremos saber cual es nuestra dirección ip pública ejecutaríamos en la terminal:

curl ipinfo.io

Si por el contrario lo que queremos es obtener información de cualquier otra IP, la sintaxis sería la siguiente:

curl ipinfo.io/dirección_ip

donde substituiremos dirección-ip por la IP que queremos examinar.

ipinfo_image3

Como véis una manera facil y rápida de obtener información de tu propia ip y la de los demás. Y no…no estoy de vacaciones en Katmandu xD

13 thoughts on “Geolocalización IP desde la linea de comandos en GNU/Linux”

  1. Oscar says:

    Gracias por el tip, y disfruta tus vacaciones, no importa el lugar. Saludos.

    1. tannhausser says:

      Gracias a ti por comentar! Saludos!

  2. Gerson says:

    Gracias…, en Kubuntu 14.04 (64) beta no está incluida, pero ya le di un:
    sudo apt-get install curl
    Lo malo del blog de Vichtorhck (creo) es que todo está enfocado a OpenSUSE y yo soy de Netrunner y Kubuntu.

    1. tannhausser says:

      @Gerson No solo de openSUSE, es cierto que el es fiel a la distro del Geecko, y no suele hablar de otras, pero tiene muchos artículos sobre software libre en general que no encuentras en otros lados. como esta recopilación, que a mi me parece buenísima:

      http://victorhckinthefreeworld.wordpress.com/2013/02/12/descarga-en-pdf-las-entrevistas-a-los-desarrolladores-del-kernel-de-linux/

    2. victorhck says:

      no sólo de openSUSE viven los Geeks!! 😉
      cierto que mucho material del blog es sobre openSUSE, pero hay mucho sobre KDE, GNU/Linux y software libre, y mucho más…

      1. Gerson says:

        Y claro… si a ti te gusta y te anda de maravillas y le entiendes todo; pues es lógico que la mayor cantidad de material esté dedicada a openSUSE. Te felicito por compartir tus experiencias y ayudar a quienes la usan. Yo soy apenas un novato en Linux, probé más de 20 distros entre ellas openSUSE, me gustó y la tuve instalada un tiempo pero, no me acomodé a los .rpm y a Yast, se me facilita más el .deb y el apt-get además que encuentro mucha ayuda en la red cuando tengo un problema, no así con openSUSE, fue muy limitada la ayuda cuando la pedí. Ahora; si me colaboras y me anda como Kubuntu, seguro que me quedo en openSUSE.

        1. victorhck says:

          Yo sigo siendo un novato, y esta mi afición!! 😉

          Saludos!

  3. victorhck says:

    Muuuuuuuuuuuuuuuuuuuuuchas gracias por la publi !! 😉

    1. tannhausser says:

      De nada hombre, es super merecida!

  4. Juan Cardozo says:

    Genial!!. Con esta herramienta podré localizar unas cuantas ips. XD. Gracias por la ayuda.

    1. tannhausser says:

      De nada! me alegra que te sea de utilidad!
      Un saludo!

  5. SynFlag says:

    Sin animo de hacer spam, tengo un script hace mucho que uso, que pones geoip IP y te arroja los datos en terminal, te lo dejo el COMO meterlo y que ande

    http://hackingthesystem4fun.blogspot.com.ar/2011/04/saber-la-ubicacion-de-una-ip-desde.html

    1. tannhausser says:

      Acabo de probar el script y funciona genial!

      Gracias por el aporte SynFlag!

Deja un comentario