Connaître son adresse IP sur Linux
Cet article est le premier d'une série d'articles très cours qui expliquent comment réaliser des actions sur un système Linux en ligne de commande. Vous découvrirez ainsi qu'il est possible de faire énormément de choses, bien plus qu'on ne pourrait le croire. Je reste ouvert aux suggestions d'articles et aux questions.
Dans cet article, je vais vous montrer comment obtenir l'adresse IP (ou les adresses) de votre machine Linux en ligne de commande.
Ouvrez votre terminal et tapez la commande ifconfig -a. Vous devriez obtenir un affichage comme suit:
eth0 Link encap:Ethernet HWaddr 08:00:27:0c:2a:2a inet adr:192.168.20.25 Bcast:192.168.20.255 Masque:255.255.255.0 adr inet6: fe80::a00:27ff:fe0c:2a2a/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:173 errors:0 dropped:0 overruns:0 frame:0 TX packets:46 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:18314 (17.8 KiB) TX bytes:7177 (7.0 KiB) lo Link encap:Boucle locale inet adr:127.0.0.1 Masque:255.0.0.0 adr inet6: ::1/128 Scope:Hôte UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:560 (560.0 B) TX bytes:560 (560.0 B)
Si vous ne savez pas quelle valeur prendre, sachez qu'en générale l'interface réseau par défaut se nomme eth0 sur un Linux et l'adresse IP est la valeur de inet adr: soit dans le cas présent 192.168.20.25.