Terminal Friday: posizione geografica di un IP

Brave persone, per questo Terminal venerdì (hahaha, 28 minuti dopo essere stato venerdì, momento della creazione del post) mi è venuto in mente di lasciare un post su come trovare l'indirizzo geografico di un IP.


Per mezzo di Curl

Ci possono essere molti modi per farlo. Il primo e più semplice è usare il file ipinfo.io che visualizza le informazioni in formato JSON. Naturalmente, è necessario disporre di una connessione Internet poiché viene eseguita tramite arricciare, e ovviamente è necessario aver installato arricciare.

curl ipinfo.io/74.125.244.83

Carino, vero? 🙂


geoip

Ora, il secondo metodo consiste nell'utilizzare l'applicazione fornita dall'azienda MaxMind, che ha una sezione Open Source -qualcosa per cui dovresti leggere la licenza, poiché molti dei suoi download sono a pagamento, ma comunque-; in Arch Linux, i tuoi pacchetti sono in extra, quindi solo uno:

# pacman -S geoip database geoip

Il suo utilizzo è:

$geoiplookup74.125.224.83

Le informazioni visualizzate non sono complete come quelle di ipinfo.ip, ma puoi scaricare dizionari dalla pagina e aggiungerli a / usr / share / GeoIP.

Ecco alcuni database:

#Scarica i DB $ 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 # Decomprimili $ gunzip * .dat.gz #Spostali su GeoIP $ sudo cp * .dat / etc / share / GeoIP

Whois

È anche possibile visualizzare le informazioni su un IP con il comando whois. Può essere installato con Pacman:

# pacman -S whois

E il suo utilizzo:

$ whois74.125.224.83

Perché questo venerdì è tutto. 🙂 Leggiamo quanto segue Terminal venerdì.

A proposito, di chi era questo IP? È di Google ...

$ ping -c 1www.google.com

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   eliotime3000 suddetto

    Smetto di usare più WHOIS rispetto agli altri strumenti sopra menzionati. : v

  2.   Daniel suddetto

    Pure:

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

    Ti dice più o meno dove sei.

  3.   Dw suddetto

    Saluti. molto bene ho ... un giorno mi aiuterà qualcosa hehehe ...

  4.   desikoder suddetto

    $curl ipinfo.io/74.125.244.83
    {
    «Ip»: «74.125.244.83»,
    "Nome host": "Nessun nome host",
    «Città»: «Mountain View»,
    «Regione»: «California»,
    «Paese»: «USA»,
    «Loc»: «37.4192, -122.0574»,
    «Org»: «AS26910 Postini, Inc.»,
    «Postale»: «94043»
    }

    È Apple IP?

  5.   johnfgs suddetto

    Ma non ha la grazia di creare un'interfaccia grafica con visual basic ...

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

    1.    kuk suddetto

      hahaha bene che 😀

  6.   Oscar Mezza suddetto

    Rimango con curl e whois, sono già installati in qualsiasi distribuzione.

    Saluti…