Bra människor, för detta Terminal fredag (hahaha, 28 minuter efter att ha varit fredag, ögonblicket för skapandet av inlägget) föll det mig att lämna ett inlägg om hur man hittar den geografiska adressen till en IP.
Med hjälp av Curl
Det kan finnas många sätt att göra detta. Det första och enklaste är att använda ipinfo.io som visar informationen i JSON-format. Naturligtvis är det nödvändigt att ha en internetanslutning eftersom det görs genom curl, och självklart är det nödvändigt att ha installerat curl.
krulla ipinfo.io/74.125.244.83
Söt, eller hur? 🙂
vrålade
Nu är den andra metoden att använda applikationen från företaget MaxMind, som har ett avsnitt Open Source -något som du skulle behöva läsa licensen för, eftersom många av dess nedladdningar betalas, men hur som helst-; i Arch Linux, dina paket är i extra, därför bara en:
# pacman -S geoip geoip-databas
Dess användning är:
$geoiplookup74.125.224.83
Informationen som visas är inte lika fullständig som den ipinfo.ip, men du kan ladda ner ordböcker från sidan och lägga till dem i / usr / dela / GeoIP.
Här är några databaser:
# Ladda ner DBs $ 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 # Komprimera dem $ gunzip * .dat.gz # Flytta dem till GeoIP $ sudo cp * .dat / etc / dela / GeoIP
Whois
Det är också möjligt att visa information om en IP med kommandot whois. Kan installeras med Pacman:
# pacman -S whois
Och dess användning:
$whois74.125.224.83
För denna fredag är allt. 🙂 Vi läser följande Terminal fredag.
Förresten, vars IP var det? Det är från Google ...
$ping -c 1 www.google.com
Jag slutar använda mer WHOIS än de andra verktygen som nämns ovan. : v
även:
curl ipinfo.io/$(curl ifconfig.me)
Det berättar mer eller mindre var du är.
Hälsningar. väldigt bra jag har ... en dag kommer det att hjälpa mig något hehehe ...
$curl ipinfo.io/74.125.244.83
{
«Ip»: «74.125.244.83»,
"Värdnamn": "Inget värdnamn",
«Stad»: «Mountain View»,
"Region": "Kalifornien",
«Land»: «USA»,
«Loc»: «37.4192, -122.0574»,
«Org»: «AS26910 Postini, Inc.»,
«Post»: «94043»
}
Är det apple ip?
Men det har inte nåd att skapa ett grafiskt gränssnitt med visual basic ...
https://www.youtube.com/watch?v=-AAZmfd0rtE
hahaha bra det 😀
Jag håller med curl och whois, de är redan installerade i någon distro.
Skål…