Terminal Friday: localisation géographique d'une IP

Bonnes gens, pour ça Vendredi terminal (hahaha, 28 minutes après avoir été vendredi, moment de la création du post) il m'est venu à l'idée de laisser un post sur comment trouver l'adresse géographique d'une IP.


Au moyen de Curl

Il peut y avoir plusieurs façons de procéder. Le premier et le plus simple est d'utiliser le ipinfo.io qui affiche les informations au format JSON. Bien sûr, il est nécessaire d'avoir une connexion Internet puisque cela se fait via boucle, et évidemment il faut avoir installé boucle.

boucle ipinfo.io/74.125.244.83

Mignon, non? 🙂


geoip

Désormais, la deuxième méthode consiste à utiliser l'application fournie par l'entreprise MaxMind, qui a une section Open source -quelque chose pour lequel vous auriez besoin de lire la licence, car beaucoup de ses téléchargements sont payés, mais de toute façon-; dans Arch Linux, vos colis sont en supplémentaire, donc un seul:

# pacman -S geoip base de données geoip

Son utilisation est:

$geoiplookup74.125.224.83

Les informations affichées ne sont pas aussi complètes que celles de ipinfo.ip, mais vous pouvez télécharger des dictionnaires à partir de la page et les ajouter à / usr / share / GeoIP.

Voici quelques bases de données:

#Téléchargez la base de données $ wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz $ wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat .gz $ wget http://download.maxmind.com/download/geoip/database/asnum/GeoIPASNum.dat.gz # Décompressez-les $ gunzip * .dat.gz # Déplacez-les vers GeoIP $ sudo cp * .dat / etc / share / GeoIP

Whois

Il est également possible d'afficher des informations sur une adresse IP avec la commande whois. Peut être installé avec Pacman:

#pacman -S whois

Et son utilisation:

$whois74.125.224.83

Car ce vendredi est tout. 🙂 Nous lisons ce qui suit Vendredi terminal.

Au fait, à qui appartenait cette adresse IP? C'est de Google ...

$ping -c 1 www.google.com

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   éliotime3000 dit

    J'arrête d'utiliser plus de WHOIS que les autres outils mentionnés ci-dessus. : v

  2.   Daniel dit

    Aussi:

    curl ipinfo.io/$(curl ifconfig.me)

    Il vous indique plus ou moins où vous êtes.

  3.   Dw dit

    Salutations. très bien j'ai ... un jour ça m'aidera quelque chose hehehe ...

  4.   désikoder dit

    $ curl ipinfo.io/74.125.244.83
    {
    «Ip»: «74.125.244.83»,
    "Hostname": "No Hostname",
    «Ville»: «Mountain View»,
    "Région": "Californie",
    «Pays»: «US»,
    «Loc»: «37.4192, -122.0574»,
    «Org»: «AS26910 Postini, Inc.»,
    «Postal»: «94043»
    }

    Est-ce Apple IP?

  5.   Juanfgs dit

    Mais il n'a pas la grâce de créer une interface graphique avec Visual Basic ...

    https://www.youtube.com/watch?v=-AAZmfd0rtE

    1.    kuk dit

      hahaha bien ça 😀

  6.   oscar meza dit

    Je reste avec curl et whois, ils sont déjà installés dans n'importe quelle distribution.

    À votre santé…