Ste se kdaj vprašali, od kod spletno mesto dejansko gosti svojo vsebino? Imena domen in naslove IP lahko geolocirate neposredno iz ukazne vrstice Linuxa z geoiplookupom. Tukaj je opisano, kako ga uporabiti.
Kaj je geoiplookup?
geoiplookup je pripomoček ukazne vrstice, ki uporablja MaxMind's podatkovno bazo geolokacije za iskanje države, kjer gostuje naslov IP ali ime domene. Poizveduje po lokalni datoteki, ki je običajno shranjena v /usr/share/GeoIP imenik.
Namestitev geoiplookup v Linux
Namestitev geoiplookupa je preprosta, saj je na voljo v upraviteljih paketov večina večjih distribucij Linuxa.
V Debian ali Ubuntu lahko namestite geoip-bin paket:
sudo apt namestite geoip-koš
In v Arch Linuxu:
sudo pacman -S geoip
Na RHEL/CentOS/Rocky Linux in prijateljih obstaja majhna razlika. Namestiti boste morali Dodatni paketi za Enterprise Linux (EPEL) najprej repozitorij, nato uporabite DNF za namestitev geoiplookup:
sudo dnf namestite geoip
Uporaba geoiplookupa za geolokacijo naslovov IP
Če želite uporabiti geoiplookup, ga lahko pokličete v ukazni vrstici z naslovom IP ali imenom domene.
Lahko poskusite poiskati naslov IP, ki vam ga je dal ponudnik internetnih storitev. Večina stanovanjskih povezav je dinamičnih, kar pomeni, da je vaš naslov dodeljen iz skupine za sejo. Na srečo je enostavno poiščite svoj naslov IP v sistemu Linux.
Če želite uporabiti naslov IP, ga vnesite kot argument:
geoiplookup[naslov]
geoiplookup vam bo povedal državo, kjer se nahaja naslov IP. To bo delovalo z naslovi IPv4 in IPv6.
Kot argumente lahko navedete tudi imena domen. Z velikimi spletnimi mesti lahko postane zanimivo. Z imenom domene, kot je "bbc.co.uk", bi pričakovali, da bodo BBC-jevi strežniki znotraj Združenih Kraljevine, a iz ZDA, podatki o geolokaciji razkrivajo, da spletno mesto uporablja strežnike s sedežem v ZDA.
To je verjetno zato, ker velika spletna mesta, kot je BBC, uporabljajo omrežja za dostavo vsebine, da postavijo strežnike fizično čim bližje uporabnikom. Hitreje je, da uporabnikom v Ameriki ponudite vsebino v ZDA, kot pa uporabite satelitske povezave ali podvodne kable iz Združenega kraljestva.
Če imate račun pri ponudniku VPN, lahko spremenite geografsko lokacijo svoje povezave in poskusite uporabiti geoiplookup, da vidite, kakšne rezultate dobite.
Lokacije spletnih mest lahko poiščete v ukazni vrstici Linuxa
geoiplookup je majhen pripomoček, ki lahko pokaže, kje se nahaja strežnik spletnega mesta. Včasih vas lahko rezultati presenetijo.
Če želite iz kakršnega koli razloga skriti svojo lokacijo, lahko to storite kar v spletnem brskalniku.