GNU/Linux >> Tutoriels Linux >  >> Linux

Exemples de commandes nmcli sous Linux

nmcli est un outil pour travailler avec NetworkManager via la ligne de commande. Cet outil est utile lorsque l'accès à un environnement graphique n'est pas disponible et peut également être utilisé dans des scripts pour apporter des modifications à la configuration du réseau.

Voici quelques exemples de sous-commandes que vous pouvez utiliser avec nmcli.

Sous-commande Utilisé pour
statut général Afficher un résumé des données de connectivité réseau. Affichez les informations d'identification de chaque carte réseau. Activez la carte réseau spécifiée.
émission de connexion Désactivez la carte réseau spécifiée.
con up {device ID} Entrez en mode interactif pour configurer la carte réseau spécifiée.
con down {device ID} Surveillez les événements envoyés par le noyau ou par une règle udev.
con modifier {ID de l'appareil} Simuler un événement udev en cours d'exécution pour un appareil, avec des résultats en sortie.
état de l'appareil Afficher l'état actuel de chaque NIC.

Syntaxe

La syntaxe de la commande nmcli est :

# nmcli [options] [subcommand] [arguments]

Exemples de commandes nmcli

1. Exécutez une sous-commande `nmcli` :

# nmcli agent|connection|device|general|help|monitor|networking|radio command_options

2. Affichez la version actuelle de NetworkManager :

# nmcli --version

3. Afficher l'aide :

# nmcli --help

4. Afficher l'aide d'une sous-commande :

# nmcli subcommand --help

5. Affichez la liste de toutes les connexions à l'aide de la commande nmcli comme suit :

# nmcli con show

6. Affichez uniquement les connexions actives à l'aide de la commande nmcli comme suit :

# nmcli con show --active

7. Affichez les détails d'une connexion en spécifiant l'ID de connexion (NOM) à l'aide de la commande nmcli comme suit :

# nmcli con show "enp0s3"

8. Affichez l'état du périphérique (interface) comme étant connecté ou déconnecté à l'aide de la commande nmcli comme suit :

# nmcli dev status

9. Affichez les détails de l'appareil à l'aide de la commande nmcli comme suit :

# nmcli dev show enp0s3

10. Désactivez la connexion automatique pour un profil de connexion comme indiqué dans la ligne de commande ici :

# nmcli con mod "static" connection.autoconnect no

11. Spécifiez un serveur DNS à l'aide de la commande nmcli con mod comme indiqué ici :

# nmcli con mod "static" ipv4.dns "1.1.1.1"

12. Nous pouvons encore ajouter plus de valeurs à une clé en utilisant le symbole + ou – devant l'argument. Nous pouvons également ajouter un autre serveur DNS à l'aide de la commande nmcli con mod comme indiqué ici :

# nmcli con mod "static" +ipv4.dns "8.8.8.8"

13. Nous pouvons modifier l'adresse IP statique et la passerelle d'un profil de connexion comme indiqué ici :

# nmcli con mod  "static"  ipv4.address  "50.50.50.50/24" ipv4.gateway

14. Nous pouvons attribuer une adresse IP secondaire à la même interface sans passerelle dans un profil existant, comme indiqué ici :

# nmcli con mod "static" +ipv4.addresses "70.70.70.100/16"

15. Pour activer les modifications, le profil de connexion doit être activé à l'aide de la commande nmcli con comme indiqué ici :

# nmcli con up "static"

16. Supprimez un profil de connexion à l'aide de la commande nmcli del comme indiqué ici :

# nmcli del "static"

17. Désactivez toutes les interfaces gérées à l'aide de la commande nmcli comme indiqué ici :

# nmcli net off

18. Arrêtez une interface en déconnectant temporairement l'appareil comme indiqué ici :

# nmcli dev dis enp0s8

19. Affichez une interface en connectant l'appareil comme indiqué ici :

# nmcli dev con enp0s8


Linux
  1. 7 Exemples de commandes Linux df

  2. Exemples de commandes sa sous Linux

  3. ac Exemples de commandes sous Linux

  4. Exemples de commandes df sous Linux

  5. du Exemples de commandes sous Linux

9 exemples de commandes tee sous Linux

9 exemples de commande diff sous Linux

Commande Linux ip avec exemples

15 Commande Linux ps avec exemples

8 exemples de commandes LDD sous Linux

Exemples de commandes id sous Linux