Cititorii ca tine ajută la sprijinirea MUO. Când efectuați o achiziție folosind link-uri de pe site-ul nostru, este posibil să câștigăm un comision de afiliat. Citeşte mai mult.

V-ați întrebat vreodată de unde un site își găzduiește de fapt conținutul? Puteți geolocaliza numele de domenii și adresele IP direct din linia de comandă Linux cu geoiplookup. Iată cum să-l folosești.

Ce este geoiplookup?

geoiplookup este un utilitar de linie de comandă care utilizează a lui MaxMind baza de date de geolocalizare pentru a găsi țara în care este găzduită o adresă IP sau un nume de domeniu. Interogează un fișier local, de obicei stocat în /usr/share/GeoIP director.

Instalarea geoiplookup pe Linux

Instalarea geoiplookup este ușoară, deoarece este disponibilă în managerii de pachete ale cele mai importante distribuții Linux.

Pe Debian sau Ubuntu, puteți instala geoip-bin pachet:

sudo apt instalare geoip-cos

Și pe Arch Linux:

sudo pacman -S geoip

Pe RHEL/CentOS/Rocky Linux și prieteni, există o mică diferență. Va trebui să instalați

instagram viewer
Pachete suplimentare pentru Enterprise Linux (EPEL) mai întâi depozit, apoi utilizați DNF pentru a instala geoiplookup:

sudo dnf instalare geoip

Utilizarea geoiplookup pentru a geolocaliza adresele IP

Pentru a utiliza geoiplookup, îl puteți apela la linia de comandă fie cu o adresă IP, fie cu un nume de domeniu.

Ați putea încerca să căutați adresa IP pe care ți-a dat-o ISP-ul. Majoritatea conexiunilor rezidențiale sunt dinamice, ceea ce înseamnă că adresa dvs. este atribuită dintr-un pool pentru o sesiune. Din fericire, este ușor să găsiți adresa dvs. IP pe Linux.

Pentru a utiliza o adresă IP, furnizați-o ca argument:

geoiplookup[abordare]

geoiplookup vă va spune țara în care se află adresa IP. Aceasta va funcționa atât cu adrese IPv4, cât și cu IPv6.

De asemenea, puteți furniza nume de domenii ca argumente. Poate deveni interesant cu site-uri web mari. Te-ai aștepta cu un nume de domeniu precum „bbc.co.uk” ca serverele BBC să fie în Statele Unite Regatul, dar din SUA, informațiile de geolocalizare dezvăluie că site-ul folosește servere bazate în SUA.

Probabil că acest lucru se datorează faptului că site-urile web mari precum BBC folosesc rețele de livrare de conținut pentru a plasa serverele cât mai aproape posibil de utilizatori. Este mai rapid să difuzezi conținut în Statele Unite pentru utilizatorii din America decât să folosești legături prin satelit sau cabluri submarine din Marea Britanie.

Dacă aveți un cont la un furnizor VPN, puteți schimba locația geografică a conexiunii și puteți încerca să utilizați geoiplookup pentru a vedea ce rezultate obțineți.

Puteți căuta locațiile site-urilor din linia de comandă Linux

geoiplookup este un mic utilitar care poate arăta unde se află serverul unui site web. Uneori, rezultatele te pot surprinde.

Dacă doriți să vă ascundeți locația din orice motiv, există modalități de a face acest lucru chiar în browserul dvs. web.