Comment géolocaliser des adresses IP sous Linux à l’aide de geoiplookup
Vous êtes-vous déjà demandé d’où un site Web héberge réellement son contenu ? Vous pouvez géolocaliser les noms de domaine et les adresses IP directement depuis la ligne de commande Linux avec geoiplookup. Voici comment l’utiliser.
Qu’est-ce que geoiplookup?
geoiplookup est un utilitaire de ligne de commande qui utilise la base de données de géolocalisation de MaxMind pour trouver le pays où une adresse IP ou un nom de domaine est hébergé. Il interroge un fichier local, généralement stocké dans le répertoire /usr/share/GeoIP .
Installation de geoiplookup sous Linux
L’installation de geoiplookup est facile car il est disponible dans les gestionnaires de packages de la plupart des principales distributions Linux.
Sur Debian ou Ubuntu, vous pouvez installer le package geoip-bin :
sudo apt install geoip-bin
Et sur Arch Linux :
sudo pacman -S geoip
Sur RHEL/CentOS/Rocky Linux et amis, il y a une petite différence. Vous devrez d’abord installer le référentiel Extra Packages for Enterprise Linux (EPEL) , puis utiliser DNF pour installer geoiplookup :
sudo dnf install geoip
Utilisation de geoiplookup pour géolocaliser les adresses IP
Pour utiliser geoiplookup, vous pouvez l’appeler en ligne de commande avec une adresse IP ou un nom de domaine.
Vous pouvez essayer de rechercher l’adresse IP que votre FAI vous a donnée. La plupart des connexions résidentielles sont dynamiques, ce qui signifie que votre adresse est attribuée à partir d’un pool pour une session. Heureusement, il est facile de trouver votre adresse IP sous Linux.
Pour utiliser une adresse IP, fournissez-la comme argument :
geoiplookup [address]
geoiplookup vous indiquera le pays où se trouve l’adresse IP. Cela fonctionnera avec les adresses IPv4 et IPv6.
Vous pouvez également fournir des noms de domaine comme arguments. Cela peut devenir intéressant avec de grands sites Web. Avec un nom de domaine comme « bbc.co.uk », vous vous attendriez à ce que les serveurs de la BBC se trouvent au Royaume-Uni, mais depuis les États-Unis, les informations de géolocalisation révèlent que le site Web utilise des serveurs basés aux États-Unis.
Cela est probablement dû au fait que de grands sites Web comme la BBC utilisent des réseaux de diffusion de contenu pour placer les serveurs aussi proches physiquement que possible des utilisateurs. Il est plus rapide de fournir du contenu aux États-Unis pour les utilisateurs américains que d’utiliser des liaisons satellites ou des câbles sous-marins depuis le Royaume-Uni.
Si vous avez un compte auprès d’un fournisseur VPN, vous pouvez modifier l’emplacement géographique de votre connexion et essayer d’utiliser geoiplookup pour voir les résultats que vous obtenez.
Vous pouvez rechercher des emplacements de sites Web à partir de la ligne de commande Linux
geoiplookup est un petit utilitaire qui peut montrer où se trouve le serveur d’un site Web. Parfois, les résultats peuvent vous surprendre.
Si vous cherchez à masquer votre position pour une raison quelconque, il existe des moyens de le faire directement dans votre navigateur Web.
Laisser un commentaire