Dobrzy ludzie do tego Terminal piątek (hahaha, 28 minut po byciu w piątek, moment tworzenia posta) przyszło mi do głowy zostawić post o jak znaleźć adres geograficzny adresu IP.
Za pomocą Curl
Można to zrobić na wiele sposobów. Pierwszym i najłatwiejszym jest użycie ipinfo.io który wyświetla informacje w formacie JSON. Oczywiście konieczne jest połączenie z Internetem, ponieważ jest to realizowane curli oczywiście konieczne jest zainstalowanie curl.
zwiń ipinfo.io/74.125.244.83
Urocze, prawda? 🙂
krzyknął
Teraz drugą metodą jest skorzystanie z dostarczonej przez firmę aplikacji MaxMind, który ma sekcję open Source -coś, dla czego musiałbyś przeczytać licencję, ponieważ wiele jej pobrań jest płatnych, ale i tak-; w Arch LinuxTwoje paczki są w dodatkowydlatego tylko jeden:
# pacman -S geoip geoip-baza danych
Jego zastosowanie to:
$ geoiplookup 74.125.224.83
Wyświetlane informacje nie są tak kompletne, jak w przypadku ipinfo.ip, ale możesz pobrać słowniki ze strony i dodać je do / usr / share / GeoIP.
Oto kilka baz danych:
#Pobierz bazy danych $ 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 #Uncompress je $ gunzip * .dat.gz #Przenieś je do GeoIP $ sudo cp * .dat / etc / share / GeoIP
Whois
Możliwe jest również przeglądanie informacji o IP za pomocą polecenia whois. Można zainstalować z Pacmanem:
#pacman -S whois
I jego zastosowanie:
$whois74.125.224.83
Na ten piątek jest wszystko. 🙂 Czytamy, co następuje Terminal piątek.
Swoją drogą, czyje to było IP? To od Google ...
$ping -c 1 www.google.com
Przestaję używać więcej WHOIS niż innych wymienionych wyżej narzędzi. : v
Również:
curl ipinfo.io/$(curl ifconfig.me)
Mówi mniej więcej, gdzie jesteś.
Pozdrowienia. bardzo dobrze mam ... któregoś dnia pomoże mi coś hehehe ...
$curl ipinfo.io/74.125.244.83
{
„Ip”: „74.125.244.83”,
"Nazwa hosta": "Brak nazwy hosta",
«Miasto»: «Mountain View»,
„Region”: „Kalifornia”,
«Kraj»: «USA»,
„Loc”: „37.4192, -122.0574”,
„Org”: „AS26910 Postini, Inc.”,
«Postal»: «94043»
}
Czy to Apple IP?
Ale nie ma łaski, aby stworzyć interfejs graficzny z Visual Basic ...
https://www.youtube.com/watch?v=-AAZmfd0rtE
hahaha dobrze, że 😀
Zostaję przy curl i whois, są już zainstalowane w każdej dystrybucji.
Twoje zdrowie…