Comment trouver mon adresse IP externe sous Linux



Essayez Notre Instrument Pour Éliminer Les Problèmes

Bien qu'il existe un certain nombre de solutions de ligne de commande pour trouver votre adresse IP sous Linux, la plupart d'entre elles visent à trouver les numéros d'adresse uniques attribués à votre appareil. Si vous souhaitez connaître l'adresse IP que les sites HTTP vous identifient en externe, vous devrez probablement utiliser une commande faisant référence à un serveur externe. La bonne nouvelle est que c'est extrêmement facile sur la plupart des distributions Linux modernes. Cette astuce est particulièrement utile si vous utilisez tout type de proxy ou si vous configurez des paramètres avancés de navigateur Web.



Vous devrez commencer par ouvrir une invite de commande. Maintenez les touches Ctrl, Alt et T enfoncées ou recherchez Terminal à partir du tableau de bord Unity. Les utilisateurs de KDE et LXDE peuvent cliquer sur le menu Applications, pointer sur Outils système, puis cliquer sur l'élément Terminal. Quelle que soit la manière dont vous démarrez votre terminal, vous n’avez pas besoin d’un accès root pour cela et le type de shell que vous utilisez n’importe probablement pas. La plupart des paquets avec lesquels vous travaillerez sont installés par défaut sur la machine GNU / Linux moyenne utilisée aujourd'hui.



Méthode 1: recherchez votre adresse IPv6 externe

La grande majorité des systèmes de réseau modernes utilisent la norme IPv6, qui est une version beaucoup plus longue mais plus sûre et flexible que l'ancienne forme d'adresse IP. Si vous souhaitez trouver ce numéro d'adresse moderne pour votre système, saisissez nc 6.ifcfg.me 23 | grep –colour = jamais IP et appuyez sur Entrée. Comme il s'agit d'une commande un peu plus longue, vous souhaiterez peut-être la mettre en surbrillance et la copier. Pour le coller dans votre terminal, vous devrez soit cliquer sur le menu Edition et sélectionner coller ou maintenir les touches Maj, Ctrl et V en même temps. En fonction de votre distribution et de l’émulateur de terminal que vous utilisez, vous pouvez également cliquer sur le bouton central de la souris, puis appuyer sur Entrée pour l’exécuter si vous l’avez copié dans le presse-papiers.



Une fois que vous avez exécuté la commande, vous devriez voir une longue chaîne de huit groupes de chiffres hexadécimaux. Il s'agit de votre adresse IPv6 externe moderne. Vous pouvez exécuter cette commande chaque fois que vous souhaitez voir si votre adresse externe change un jour. Cela changera si vous connectez une tablette Linux au Wifi public dans un restaurant ou une bibliothèque. Vous pouvez également souhaiter l'ajouter à un script shell si vous prévoyez de l'exécuter assez souvent. Si votre FAI vous fournit une adresse IP dynamique, cela peut éventuellement changer de toute façon. Il doit rester relativement statique, mais c'est un excellent moyen de le surveiller au cas où.

Méthode 2: recherche de votre adresse externe IPv4

Bien qu'IPv4 soit une norme plus ancienne, elle est toujours largement utilisée dans le monde des réseaux. Si vous souhaitez trouver cette adresse, vous pouvez utiliser un navigateur Web en ligne de commande pour la rechercher. En fonction de la configuration utilisée par votre installation Linux, vous devrez peut-être essayer deux fois, mais dans les deux cas, il ne s’agit que d’une seule commande sans autre jeu pour trouver la réponse. Essayez d'abord de taper w3m -dump whatismyip.akamai.com et appuyez sur Entrée. Vous devriez juste voir votre adresse IP externe sans aucune autre information. Ce programme se termine automatiquement et vous renvoie à l'invite.



Vous pourriez recevoir un message d'erreur indiquant que le programme w3m n'est pas installé. Bien que vous puissiez installer le package si vous le souhaitez, vous pouvez également essayer curl -s http://whatismyip.akamai.com/ et voyez si cela fonctionne. Vous avez peut-être déjà installé curl. Si vous le faites, vous recevrez le même type de sortie simple. Vous n’avez plus à jouer. Bien que vous puissiez ajouter la commande qui fonctionne à un script shell bash, vous pouvez également l'exécuter à chaque fois que vous le souhaitez, comme la commande de la première méthode. Bien sûr, vous pouvez toujours installer curl ou w3m si vous ne possédez aucun des deux packages. Les utilisateurs de Linux en réseau en ont généralement au moins un.

En fonction de quelques facteurs, vos adresses IP peuvent être quelque peu différentes des adresses d'exemple configurées ici. Différents réseaux dans différentes régions géographiques mettront parfois leur propre spin ou même leurs propres abréviations au-dessus du masque habituel utilisé pour calculer les adresses. Celles que nous avons utilisées étaient des adresses factices provenant d'une machine virtuelle exécutée via un serveur proxy. Vous ne devriez jamais divulguer votre adresse IP externe réelle en ligne, c'est précisément pourquoi nous nous sommes efforcés de le faire lorsque vous prenez des exemples de captures d'écran.

3 minutes de lecture