Commande Nmcli comment installer et utiliser sous Linux

La gestion du réseau dans les systèmes Linux, en général dans n'importe quel système d'exploitation, peut devenir une tâche fastidieuse si nous n'avons pas les outils nécessaires pour cela, mais dans le cas des systèmes Linux, une commande spéciale a été développée pour gérer de nombreuses variables du rouge et c'est la commande "nmcli" dont nous parlerons en détail dans ce tutoriel.

Qu'est-ce que nmcliNmcli "network manager command-line interface" est une commande qui a été conçue en pensant au contrôle de NetworkManager et avec une série de paramètres pour avoir la possibilité de signaler l'état du réseau à l'administrateur.

Avec la commande nmcli, nous pouvons créer, éditer, supprimer, activer ou désactiver des connexions réseau, ainsi que contrôler et également afficher l'état du périphérique réseau installé sous Linux.

1. Comment installer et utiliser nmcli sur Linux

Étape 1
Par défaut, nmcli est installé sur les systèmes Linux. Nous pouvons visualiser toutes les interfaces réseau actives sous Linux avec l'une des commandes suivantes :

 connexion nmcli affichéemcli avec show

AGRANDIR

Étape 2
À la suite de cela, nous obtiendrons les détails suivants:

  • Nom de la connexion
  • UUID actif
  • Type de réseau (câble ou Wi-Fi)
  • Dispositif

Pour afficher toutes les connexions Linux (actives et désactivées), nous exécuterons la commande suivante :

 état de développement nmcli

AGRANDIR

2. Comment configurer une adresse IP statique sous Linux avec nmcli


Dans le cadre des tâches administratives de nmcli, nous avons la possibilité d'établir une adresse IP fixe pour l'équipement. Pour cela, nous devons prendre en compte l'appareil sur lequel le changement sera appliqué, dans ce cas il s'agira de l'interface réseau enps03.

Étape 1
Tout d'abord, nous allons exécuter la commande "ip add" pour afficher la configuration réseau actuelle :

AGRANDIR

Étape 2
Dans ce cas, nous avons les éléments suivants :

  • Adresse IP 192.168.0.21
  • Passerelle 192.168.0.255

Pour établir une nouvelle adresse IP sous Linux avec nmcli nous allons utiliser les valeurs suivantes :

  • Adresse IP 192.168.0.30
  • Passerelle 192.168.0.255
  • DNS principal 8.8.8.8
  • Type d'adresse IP statique

Tout d'abord, nous allons établir l'IP souhaitée en exécutant ce qui suit :

 nmcli avec le mod enps03 ipv4.addresses 192.168.2.30/24

AGRANDIR

Étape 3
Nous allons maintenant configurer la passerelle :

 nmcli avec le mod enps03 ipv4.gateway 192.168.0.1

AGRANDIR

Étape 4
Nous allons maintenant configurer le serveur DNS :

 nmcli avec le mod enps03 ipv4.dns "8.8.8.8"

AGRANDIR

Étape 5
Après cela, nous allons configurer l'adresse IP de dynamique à statique :

 nmcli avec le manuel du mod enps03 ipv4.method

AGRANDIR

Étape 6
Nous appliquons les modifications dans l'ordre suivant :

 nmcli avec enps03

AGRANDIR

Nous pouvons voir le message que la connexion a été activée avec succès.

Étape 7
On vérifie que l'adresse IP 192.168.0.30 a bien été établie en exécutant la commande « ip add » :

AGRANDIR

Étape 8
Alternativement, nous pouvons aller, dans ce cas dans CentOS 8, dans le répertoire suivant :

 /etc/sysconfig/network-scripts/
Étape 9
Là, nous exécutons "cat ifcfg-enp0s3" pour voir les propriétés du réseau :

AGRANDIR

On y retrouve clairement les valeurs que nous avons établies.
Avec nmcli, nous avons un niveau complet d'options pour gérer notre réseau de la meilleure façon possible.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave