GNU/Linux >> Tutoriels Linux >  >> Linux

4 façons de trouver l'adresse IP publique du serveur dans le terminal Linux

Dans les réseaux informatiques, une IP (Protocole Internet ) L'adresse est un identifiant numérique attribué de manière permanente ou temporaire à chaque appareil connecté à un réseau qui utilise le protocole Internet pour la communication. Ses deux principales fonctions sont d'identifier un réseau ou un hôte sur un réseau et également de servir à l'adressage de localisation.

Lire aussi :Comment définir une adresse IP statique et configurer le réseau sous Linux

Il existe actuellement deux versions d'adresses IP :IPv4 et IPv6, qui peuvent être soit privées (visibles au sein d'un réseau interne), soit publiques (visibles par d'autres machines sur Internet).

De plus, un hôte peut se voir attribuer une adresse IP statique ou dynamique en fonction des configurations réseau. Dans cet article, nous vous montrerons 4 façons de trouver l'adresse IP publique de votre machine Linux ou de votre serveur à partir du terminal sous Linux.

1. Utilisation de l'utilitaire dig

dig (domain information groper) est un simple utilitaire de ligne de commande pour sonder les serveurs de noms DNS. Pour trouver vos adresses IP publiques, utilisez opendns.com résolveur comme dans la commande ci-dessous :

$ dig +short myip.opendns.com @resolver1.opendns.com

120.88.41.175

2. Utilisation de l'utilitaire hôte

La commande host est un utilitaire de ligne de commande facile à utiliser pour effectuer des recherches DNS. La commande ci-dessous vous aidera à afficher l'adresse IP publique de votre système.

$ host myip.opendns.com resolver1.opendns.com | grep "myip.opendns.com has" | awk '{print $4}'

120.88.41.175

Important  :Les deux méthodes suivantes utilisent des sites Web tiers pour afficher votre adresse IP sur la ligne de commande, comme décrit ci-dessous.

3. Utilisation du téléchargeur de ligne de commande wget

wget est un puissant téléchargeur en ligne de commande qui prend en charge divers protocoles tels que HTTP, HTTPS, FTP et bien d'autres. Vous pouvez l'utiliser avec des sites Web tiers pour afficher votre adresse IP publique comme suit :

$ wget -qO- http://ipecho.net/plain | xargs echo
$ wget -qO - icanhazip.com

120.88.41.175

4. Utilisation du téléchargeur de ligne de commande cURL

boucle est un outil de ligne de commande populaire pour télécharger ou télécharger des fichiers à partir d'un serveur en utilisant l'un des protocoles pris en charge (HTTP, HTTPS, FILE, FTP, FTPS et autres). Les commandes suivantes affichent votre adresse IP publique.

$ curl ifconfig.co
$ curl ifconfig.me
$ curl icanhazip.com

120.88.41.175

C'est ça! Vous trouverez peut-être ces articles utiles à lire.

  1. 5 outils basés sur la ligne de commande Linux pour télécharger des fichiers et naviguer sur des sites Web
  2. 11 façons de trouver les informations de compte utilisateur et les détails de connexion sous Linux
  3. 7 façons de déterminer le type de système de fichiers sous Linux (Ext2, Ext3 ou Ext4)

C'est tout! Si vous avez des questions ou d'autres méthodes à partager concernant ce sujet, utilisez le formulaire de commentaires ci-dessous pour nous répondre.


Linux
  1. Comment trouver l'emplacement géographique du serveur Linux dans le terminal

  2. Commande Terminal Pour Savoir Si Un Serveur Est Virtuel Ou Physique?

  3. trouver des exemples de commandes sous Linux

  4. Linux :Découvrez qui est connecté au serveur

  5. Commande de recherche Linux - afficher la progression

3 façons de trouver le nom d'hôte du PC à l'aide du terminal Linux

Comment trouver une adresse IP dans la ligne de commande Linux

Rechercher la commande sous Linux/UNIX

Commande d'historique sous Linux - Afficher l'historique du terminal Linux

Principes de base de Linux :3 façons de trouver votre adresse IP locale dans Debian 11

Utilisation de cut sur Linux Terminal