Inspecter les détails de l'interface à l'aide de nmcli
Dans cette étape, vous allez explorer les détails des interfaces réseau à l'aide de la commande nmcli
. nmcli
est un outil en ligne de commande pour contrôler NetworkManager, un service qui gère les connexions réseau sur de nombreux systèmes Linux. Il offre un moyen plus convivial d'interagir avec les paramètres réseau par rapport à ip
ou ifconfig
pour certaines tâches.
Pour afficher un résumé de vos périphériques réseau à l'aide de nmcli
, tapez la commande suivante et appuyez sur Entrée :
nmcli device status
Vous verrez une sortie similaire à celle-ci :
DEVICE TYPE STATE CONNECTION
eth0 ethernet connected Wired connection 1
lo loopback unmanaged --
Cette sortie montre le nom du périphérique (DEVICE
), son type (TYPE
), son état actuel (STATE
) et la connexion active (CONNECTION
).
Pour obtenir des informations plus détaillées sur une interface spécifique, vous pouvez utiliser nmcli device show
suivi du nom de l'interface. Examinons les détails de eth0
.
Tapez la commande suivante et appuyez sur Entrée :
nmcli device show eth0
Vous verrez une sortie détaillée fournissant des informations sur l'interface eth0
, y compris son adresse matérielle, ses adresses IP, ses serveurs DNS, etc. La sortie ressemblera à ceci (certaines parties sont omises pour plus de concision) :
GENERAL.DEVICE: eth0
GENERAL.TYPE: ethernet
GENERAL.HWADDR: 02:42:AC:11:00:02
GENERAL.STATE: 100 (managed)
GENERAL.CONNECTION: Wired connection 1
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/1
WIRED-PROPERTIES.CARRIER: on
IP4.ADDRESS[1]: 172.17.0.2/16
IP4.GATEWAY: 172.17.0.1
IP4.ROUTE[1]: dst = 172.17.0.0/16, nh = 0.0.0.0, mt = 100
IP4.DNS[1]: ...
IP6.ADDRESS[1]: ...
IP6.GATEWAY: ...
nmcli
est particulièrement utile pour la configuration réseau par script et pour les utilisateurs qui préfèrent une sortie plus structurée que ifconfig
.
Vous avez maintenant appris trois commandes différentes (ip link show
, ifconfig
et nmcli
) pour inspecter les interfaces réseau sous Linux. Chaque commande fournit des informations similaires, mais avec différents niveaux de détail et de formatage.
Cliquez sur Continuer pour terminer ce laboratoire.