Terminal Friday: geografische locatie van een IP

Goede mensen hiervoor Terminal vrijdag (hahaha, 28 minuten nadat ik vrijdag was, moment van creatie van de post) kwam het bij me op om een ​​post achter te laten over hoe u het geografische adres van een IP kunt vinden.


Door middel van Curl

Er kunnen veel manieren zijn om dit te doen. De eerste en gemakkelijkste is om de ipinfo.io die de informatie in JSON-indeling weergeeft. Het is natuurlijk nodig om een ​​internetverbinding te hebben, omdat deze is voltooid krullen, en uiteraard is het noodzakelijk om te hebben geïnstalleerd krullen.

krul ipinfo.io/74.125.244.83

Schattig toch? 🙂


schreeuwde

Nu is de tweede methode om de applicatie van het bedrijf te gebruiken MaxMind, die een sectie heeft Open Source - iets waarvoor u de licentie zou moeten lezen, aangezien veel van de downloads worden betaald, maar hoe dan ook -; in Arch Linux, uw pakketten zijn binnen extra, daarom slechts één:

# pacman -S geoip geoip-database

Het gebruik ervan is:

$geoiplookup74.125.224.83

De weergegeven informatie is niet zo volledig als die van ipinfo.ip, maar u kunt woordenboeken downloaden van de pagina en deze toevoegen aan / usr / share / GeoIP.

Hier zijn enkele databases:

#Download de DB's $ 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 #Uncomprimeer ze $ gunzip * .dat.gz #Verplaats ze naar GeoIP $ sudo cp * .dat / etc / share / GeoIP

Wie Is

Het is ook mogelijk om met het commando informatie over een IP in te zien whois. Kan worden geïnstalleerd met Pacman:

#pacman -S whois

En het gebruik ervan:

$ whois 74.125.224.83

Voor deze vrijdag is alles. 🙂 We lazen het volgende Terminal vrijdag.

Trouwens, wiens IP was dat? Het is van Google ...

$ping -c 1 www.google.com

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   eliotime3000 zei

    Ik stop met het gebruik van meer WHOIS dan de andere hierboven genoemde tools. : v

  2.   Daniel zei

    Ook:

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

    Het vertelt je min of meer waar je bent.

  3.   Dw zei

    Vriendelijke groeten. heel goed heb ik ... op een dag zal het me iets helpen hehehe ...

  4.   desicoder zei

    $krul ipinfo.io/74.125.244.83
    {
    «Ip»: «74.125.244.83»,
    "Hostname": "Geen hostnaam",
    «City»: «Mountain View»,
    "Region": "California",
    «Land»: «VS»,
    «Loc»: «37.4192, -122.0574»,
    «Org»: «AS26910 Postini, Inc.»,
    «Post»: «94043»
    }

    Is het Apple IP?

  5.   johnfgs zei

    Maar het heeft niet de gratie om een ​​grafische interface te maken met visuele basis ...

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

    1.    kuk zei

      hahaha goed dat 😀

  6.   oscar meza zei

    Ik geef de voorkeur aan curl en whois, ze zijn al in elke distro geïnstalleerd.

    Proost ...