Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

Você já se perguntou de onde um site está realmente hospedando seu conteúdo? Você pode geolocalizar nomes de domínio e endereços IP diretamente da linha de comando do Linux com geoiplookup. Veja como usá-lo.

O que é geoiplookup?

geoiplookup é um utilitário de linha de comando que usa MaxMind's banco de dados de geolocalização para encontrar o país onde um endereço IP ou nome de domínio está hospedado. Ele consulta um arquivo local, normalmente armazenado no /usr/share/GeoIP diretório.

Instalando geoiplookup no Linux

A instalação do geoiplookup é fácil, pois está disponível nos gerenciadores de pacotes do a maioria das principais distros Linux.

No Debian ou Ubuntu, você pode instalar o geoip-bin pacote:

sudo apt instalar geoip-lixeira

E no Arch Linux:

sudo pacman -S geoip

No RHEL/CentOS/Rocky Linux e amigos, há uma pequena diferença. Você precisará instalar o

Pacotes extras para Enterprise Linux (EPEL) repositório primeiro, depois use o DNF para instalar o geoiplookup:

sudo dnf instalar geoip

Usando geoiplookup para geolocalizar endereços IP

Para usar o geoiplookup, você pode chamá-lo na linha de comando com um endereço IP ou um nome de domínio.

Você pode tentar procurar o endereço IP que seu ISP lhe forneceu. A maioria das conexões residenciais são dinâmicas, o que significa que seu endereço é atribuído a partir de um pool para uma sessão. Felizmente, é fácil encontre seu endereço IP no Linux.

Para usar um endereço IP, forneça-o como um argumento:

geoiplookup[endereço]

geoiplookup informará o país onde o endereço IP está localizado. Isso funcionará com endereços IPv4 e IPv6.

Você também pode fornecer nomes de domínio como argumentos. Pode ficar interessante com sites grandes. Você esperaria com um nome de domínio como "bbc.co.uk" que os servidores da BBC estariam dentro dos Estados Unidos Reino Unido, mas dos EUA, as informações de geolocalização revelam que o site usa servidores baseados em os EUA.

Isso provavelmente ocorre porque grandes sites como a BBC usam redes de entrega de conteúdo para colocar os servidores o mais próximo possível fisicamente dos usuários. É mais rápido fornecer conteúdo nos Estados Unidos para usuários na América do que usar links de satélite ou cabos submarinos do Reino Unido.

Se você tiver uma conta com um provedor de VPN, poderá alterar a localização geográfica de sua conexão e tentar usar o geoiplookup para ver os resultados obtidos.

Você pode procurar locais de sites na linha de comando do Linux

geoiplookup é um pequeno utilitário que pode mostrar onde o servidor de um site está localizado. Às vezes, os resultados podem surpreendê-lo.

Se você deseja ocultar sua localização por qualquer motivo, existem maneiras de fazer isso diretamente no navegador da web.