Comment trouver votre adresse IP sous Linux

Une adresse IP est une étiquette numérique qui identifie de manière unique les périphériques sur un réseau. Il existe deux types d'adresses IP, publiques et privées. Une adresse privée est utilisée pour étiqueter les appareils au sein d'un réseau interne et est globalement inaccessible.

Au contraire, les adresses IP publiques sont globalement routables et sont importantes pour la connexion à Internet. Ce guide montre à quel point il est facile pour les utilisateurs Linux d'obtenir des informations d'adresse IP sur leurs ordinateurs.

Comment fonctionnent les adresses IP?

Vous devez connaître certaines choses avant d'apprendre à trouver l'adresse IP de votre machine Linux. Lorsqu'ils sont connectés au réseau domestique, tous vos appareils ont des adresses IP privées uniques. Cependant, vous ne pouvez pas vous connecter au World Wide Web via des adresses privées. Vous allez avoir besoin d'une adresse IP publique pour ce faire.

Votre routeur vous attribue l'adresse IP publique lorsque vous effectuez des requêtes Web à partir de l'un de vos appareils. Il existe un mécanisme complet appelé traduction d'adresses réseau (NAT) pour ce faire. NAT fonctionne en remplaçant l'adresse privée de l'en-tête de paquet IP par une adresse IP publique globalement accessible.

Trouver l'adresse IP privée d'un système Linux

Selon la RFC 1918 (allocation d'adresses pour les internets privés), les réseaux privés peuvent avoir des adresses IP dans les plages indiquées ci-dessous. Ici, X représente tout nombre compris entre 0 et 255.

  • 10.XXX – 10.XXX
  • 172.16.XX – 172.31.XX
  • 192.168.XX – 192.168.XX

Il existe plusieurs façons de vérifier les adresses IP privées sous Linux. Le plus simple d'entre eux est la commande Linux ip addr .

 ip -4 addr

Cette commande affiche à la fois l'adresse de bouclage (127.0.0.1) et l'adresse privée réelle de la machine.

Utilisez la commande suivante sous Linux si vous souhaitez obtenir uniquement l'adresse IP du système.

 ip route get 1.1.1.1 | awk '{print $7}'

Vous pouvez également utiliser la commande hostname sous Linux pour obtenir l'adresse IP d'un hôte.

 hostname -I

Vous pouvez également utiliser l'utilitaire nmcli pour obtenir l'adresse IP privée de votre interface. C'est un programme basé sur une console pour gérer le gestionnaire de réseau.

 nmcli -p device show

Rechercher l'adresse IP publique des systèmes Linux

Comme NAT est responsable de l'attribution de l'adresse IP publique de votre système, vous ne pouvez pas l'obtenir directement à partir de l'appareil. Au lieu de cela, vous devez envoyer une demande Web à un système externe et récupérer l'adresse IP de la réponse.

Utilisez l'une des commandes Linux suivantes pour obtenir votre adresse IP publique à partir de la ligne de commande.

 dig +short myip.opendns.com @resolver1.opendns.com
dig TXT +short oo.myaddr.l.google.com @ns1.google.com
 curl https://ifconfig.me ; echo
curl https://ipinfo.io/ip ; echo
 wget -qO- api.ipify.org ; echo
wget -qO- https://ipecho.net/plain ; echo

Cependant, le moyen le plus simple pour les utilisateurs de Linux d'obtenir l'adresse IP publique consiste à effectuer une simple recherche sur Google. Tout ce que vous avez à faire est de taper " quelle est mon adresse IP " dans une nouvelle recherche, et Google vous indiquera l'adresse IP publique.

En relation: Comment trouver l'adresse IP publique sur un système Linux

Comment masquer l'adresse IP sous Linux?

Étant donné que les sites Web peuvent suivre les utilisateurs et la géolocalisation à l'aide d'adresses IP, de nombreuses personnes choisissent de masquer leur adresse IP. Il existe plusieurs façons de masquer votre adresse IP sous Linux.

  • VPN : Un VPN (Virtual Private Network) sert d'intermédiaire entre votre appareil et le site Web que vous souhaitez visiter. Ils masquent votre adresse IP en donnant l'impression que les demandes proviennent du serveur VPN au lieu de votre machine. Outre le masquage de l'adresse IP, il existe également d'autres raisons d'utiliser des VPN , notamment le cryptage des données et le contournement de la censure.
  • Tor : C'est un réseau sécurisé composé de milliers de nœuds gérés par des bénévoles du monde entier. Tor fournit l'anonymat en relayant le trafic via de nombreux nœuds anonymes. Vous pouvez utiliser le navigateur Tor gratuit pour masquer l'IP sous Linux.
  • Proxy : les serveurs proxy donnent l'impression que vos requêtes Web proviennent de leur système. Ils ne chiffrent pas les données et sont souvent peu fiables par rapport aux VPN ou à Tor.

Obtenez une adresse IP sur Linux instantanément

Comme illustré tout au long de ce guide, il est très simple pour les utilisateurs de Linux d'obtenir leurs adresses IP. Vous pouvez trouver les adresses IP privées et publiques de votre système en utilisant les méthodes décrites ci-dessus.

Mais que faire si vous souhaitez trouver l'adresse IP de votre téléphone? Heureusement, c'est aussi simple que de trouver l'adresse IP de votre ordinateur, sinon plus facile.