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
Smetto di usare più WHOIS rispetto agli altri strumenti sopra menzionati. : v
Pure:
curl ipinfo.io/$(curl ifconfig.me)
Ti dice più o meno dove sei.
Saluti. molto bene ho ... un giorno mi aiuterà qualcosa hehehe ...
$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?
Ma non ha la grazia di creare un'interfaccia grafica con visual basic ...
https://www.youtube.com/watch?v=-AAZmfd0rtE
hahaha bene che 😀
Rimango con curl e whois, sono già installati in qualsiasi distribuzione.
Saluti…