Si vous êtes un utilisateur Linux, vous devrez peut-être trouver votre public Adresse IP de la ligne de commande pour diverses raisons, telles que le dépannage des problèmes de réseau ou la configuration d'un serveur Web. Dans cet article, nous vous guiderons tout au long du processus de recherche de votre adresse IP publique en utilisant différentes commandes dans Linux.
Le contenu de cet article comprend:
Trouver une adresse IP publique à l'aide de la commande DIG
Trouver une adresse IP publique en utilisant la commande hôte
Comment trouver l'adresse IP publique à l'aide de la commande curl
Différence entre l'adresse IP publique et privée
L'adresse du protocole Internet est une adresse d'identificateur donnée aux appareils à l'intérieur du réseau. Il y a deux Types d'adresses IP:
Public: Le fournisseur de services Internet affecte l'IP publique à l'appareil qui est directement connecté à Internet. Il peut identifier l'appareil sur Internet. Il peut être vérifié de n'importe où sur Internet.
Privé: Une adresse IP privée est donnée par l'administrateur réseau aux appareils d'un réseau local. L'adresse IP privée est donnée à des réseaux tels qu'une maison ou des bureaux. Il est utilisé pour identifier les appareils du réseau. Il ne peut pas être accessible sur Internet car il est privé.
Parmi les deux adresses, l'accessibilité est la principale différence qui décrit si elles peuvent être accessibles ou non sur Internet.
Trouver une adresse IP publique à l'aide de la commande DIG
Le creuser La commande nous donne une adresse IP publique à l'aide de serveurs DNS. Pour trouver une IP publique à l'aide de DIG, Suivez les étapes ci-dessous:
Ouvrez le terminal dans votre machine Linux. Tapez la commande suivante:
creuser + court Myip.opendns.com @ résolver1.opendns.com
Vous verrez une adresse IP publique affichée sur le terminal:
Trouver une adresse IP publique en utilisant la commande hôte
La commande hôte est un autre outil utile pour obtenir des informations telles que les adresses IP et les noms de domaine d'un serveur DNS. Vous pouvez également utiliser la commande hôte pour obtenir une adresse IP publique.
Exécutez ci-dessous la commande hôte pour obtenir IP:
Hôte Myip.opendns.com résolver1.opendns.com
Votre adresse IP publique s'affiche sur le terminal.
Comment trouver l'adresse IP publique à l'aide de la commande curl
1: Adresse IP de ifconfig à l'aide de la commande curl
La commande curl peut échanger des données à partir d'un serveur. L'une de ses nombreuses utilisations est de trouver votre adresse IP publique.
Pour trouver une IP publique Type la commande suivante sur Shell:
boucler ifconfig.moi
Cette commande affichera une adresse IP publique sur le terminal.
2: Adresse IP à partir d'ipinfo à l'aide de la commande curl
La commande boucler ipinfo.IO / IP utilise également le boucle utilitaire pour récupérer l'adresse IP publique du système sur lequel il est exécuté.
Quand le boucle la commande est exécutée, il fait un OBTENIR Demande au ipinfo.Io API, qui renvoie l'adresse IP publique.
boucler ipinfo.IO / IP
Voici comment fonctionne cette commande:
3: Adresse IP à partir d'Ipify à l'aide de la commande curl
La commande API Curl.ipify.org peut également nous donner notre adresse IP publique en utilisant le boucle utilité et ipify API de service. Voici comment fonctionne cette commande:
API Curl.ipify.org
4: Adresse IP de Checkip.dyndns.org utilisant la commande curl
Cette commande envoie une demande au site Web chapelure.dyndns.org en utilisant le boucle outil. Le site Web renvoie l'IP publique.
bûcher en boucle.dyndns.org
5: Adresse IP de l'identi.moi en utilisant la commande curl
Cette commande envoie une demande au site Web identifier.moi Utilisation de l'outil Curl. Le site Web donne une IP publique de l'appareil.
boucler l'identité.moi
6: Adresse IP depuis ipeecho.net en utilisant la commande curl
Le dernier sur la liste est le ipecho.filet commande. Cette commande envoie une demande au site Web ipecho.filet / plaine Utilisation de l'outil Curl. Le site Web renvoie l'adresse IP publique de l'appareil.
curl ipeecho.filet / plaine
Conclusion
Les fournisseurs de services Internet affectent l'IP publique à l'appareil qui est directement connecté à Internet. Pour trouver l'adresse IP publique de la ligne de commande de Linux, on peut utiliser le boucle commande suivie d'un site Web qui renvoie l'adresse IP publique de l'utilisateur. Le creuser et héberger La commande peut également trouver l'adresse IP publique à l'aide du serveur DNS.