Dans les versions antérieures à 15.04, il existait un nm-tool
utilitaire.
De man nm-tool
:
PRÉNOM
nm-tool - utilitaire pour signaler l'état et les périphériques de NetworkManager
SYNOPSIS
nm-tool
LA DESCRIPTION
L'utilitaire nm-tool fournit des informations sur NetworkManager, les périphériques et les réseaux sans fil.
Ce petit utilitaire ferait une interface agréable avec le gestionnaire de réseau et produirait un rapport avec les informations appropriées sur chaque ligne, ce qui était assez simple à analyser avec les utilitaires de traitement de texte. Exemple de sortie:
$ nm-tool | sed -ne '/^ *IPv4/,/^$/p'
IPv4 Settings:
Address: 192.168.42.178
Prefix: 24 (255.255.255.0)
Gateway: 192.168.42.129
La réponse de Rinzwind sur la question connexe a cité le changelog pour le paquet gestionnaire de réseau, ce qui explique qu'il a été abandonné en amont et remplacé par nmcli
. Il convient toutefois de noter nmcli
qu'avant et après 15.04, il existe plusieurs arguments de ligne de commande. Voici une alternative à ce qui précède:
$ nmcli dev show | grep 'IP4\.ADDRESS\|IP4.GATEWAY'
IP4.ADDRESS[1]: 192.168.0.101/24
IP4.GATEWAY: 192.168.0.1
IP4.ADDRESS[1]: 127.0.0.1/8
IP4.GATEWAY: --
Les nmcli
informations sont affichées en fonction de chaque interface, c’est-à-dire qu’il existe un ensemble de lignes pour une interface, puis séparées par une ligne vierge d’un autre ensemble de lignes, etc.
Une autre alternative que l’on peut utiliser est la ip
commande qui est préférée de nos jours ifconfig
. Selon les réponses de Pilona et Gilles sur la différence entre les commandes 'ifconfig' et 'ip' , les fonctionnalités du noyau Linux et du réseau ont progressé, mais ifconfig
le paquet auquel il appartient n'a pas évolué depuis longtemps, et c'est pourquoi nous avons des ip
utilitaires. Pour obtenir les informations d'adressage sur des interfaces spécifiques, vous ip -o -4 addr
pouvez utiliser et ip route
obtenir des informations de routage / passerelle.