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

por | 21 marzo, 2014

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

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

  1. Gerson

    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.

    Responder
    1. victorhck

      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…

      Responder
      1. Gerson

        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.

        Responder
    1. tannhausser Autor

      Acabo de probar el script y funciona genial!

      Gracias por el aporte SynFlag!

      Responder
  2. migue

    Hola,
    se puede parar el servicio que activa la geolocalización al inicio o durante la sesión?
    En todo caso, como puedo dejar de usar la geolocalización?
    No me ha servido hacerlo desde firefox o google.
    Gracias!

    Responder

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.