Comment vérifier l'adresse IP sur Linux en utilisant la ligne de commande

Comment vérifier l'adresse IP sur Linux en utilisant la ligne de commande

Comment vérifier l'adresse IP sur la machine Linux à l'aide de l'interface de ligne de commande? Principalement tous les systèmes d'exploitation Linux et Unix fournissent ifconfig et IP fichiers binaires. Vous pouvez simplement utiliser ces commandes pour trouver l'adresse IP du système local.

Qu'est-ce qu'une adresse IP?

UN jenternet PL'adresse du rotocol (adresse IP) est l'étiquette numérique attribuée à chaque périphérique matériel connecté à un réseau informatique qui utilise le protocole Internet pour identifier les appareils. En termes généraux, c'est une identité de tout appareil. Une adresse IP permet à un appareil de communiquer avec d'autres appareils sur un réseau basé sur IP comme le LAN ou Internet.

  • Lire: 5 commandes pour obtenir une IP publique en utilisant le terminal Linux

Méthode 1 - Utilisation de la commande ifconfig

ifconfig La commande est généralement disponible sous / sbin annuaire. Vous aurez donc besoin d'un accès root ou sudo pour exécuter cela sur de nombreux systèmes d'exploitation.

ifconfig 

Exemple de sortie: [Une certaine sortie cachée]

ETH0 Lien ENCAP: Ethernet Hwaddr 00: 0C: 22: 83: 79: A3 INET ADDR: 192.168.dix.199 Bcast: 192.168.1.255 Masque: 255.255.255.0 INET6 ADDR: FE80 :: 20C: 29FF: FE89: 79B3 / 64 SCOPE: Lien UP Broadcast exécutant Multistast MTU: 1500 Metric: 1 Rx Packets: 3931508 Erreurs: 0 Dépose: 0 Overuns: 0 Frame: 0 Paquets TX: 1333146 Erreurs : 0 Drop: 0 Overuns: 0 Carrier: 0 Collisions: 0 Txqueuelen: 1000 RX octets: 706273621 (673.5 MIB) octets TX: 857722605 (817.9 MIB) Adresse de base: 0x2000 Mémoire: FD5C0000-FD5E0000 

Selon la sortie ci-dessus, ce système a une adresse IP 192.168.dix.199 sur Interface Ethernet eth0.

Vous pouvez également afficher les détails de l'interface spécifiques en spécifiant le nom de l'interface sur la ligne de commande comme ci-dessous.

ifconfig eth0 
  • Lire: bash ifconfig: commande introuvable sur Centos / Rhel 7

Méthode 2 - Utilisation de la commande IP

Commande IP généralement disponible sous / bin répertoire, mais certains gardiens du système d'exploitation Linux sont sous / sbin répertoire. Utilisez la commande suivante pour obtenir l'adresse IP à l'aide de la commande IP.

IP addr show 

Exemple de sortie: [Une certaine sortie cachée]

1: LO: MTU 16436 QDISC NOQUEUE LIEN / LOOPBACK 00: 00: 00: 00: 00: 00 BRD 00: 00: 00: 00: 00: 00 INET 127.0.0.1/8 Scope Host LO INET6 :: 1/128 SCOPE HOSHER VALID_LFT FORED PRIVREND_LFT FOREM : FF: FF INET 192.168.dix.199/24 BRD 192.168.1.255 Scope Global ETH0 INET6 FE80 :: 20C: 29ff: Fe89: 79b3 / 64 Lien de portée valid_lft Forever Preferred_lft Forever 

Selon la sortie ci-dessus, ce système a une adresse IP 192.168.dix.199 sur Interface Ethernet eth0. L'interface eth1 ne configure pas avec une adresse IP.

Vous pouvez également afficher les détails spécifiques ITnerFace en utilisant la commande ci-dessous

ip addr show Eth0 

Trouvez plus de commandes pour vérifier l'adresse IP locale de tout système Linux.

IP Route Get 1 | awk 'print $ nf; exit' 
IP Route obtient 8.8.4.4 | Tête -1 | Cut -d "-f8 
IP Route obtient 8.8.4.4 | Tête -1 | awk 'print $ 7'