logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:reseau:network-manager [14/04/2015 19:42]
milou [Network-Manager : configuration du réseau]
doc:reseau:network-manager [26/07/2018 20:16]
Beta-Pictoris [Utilisation]
Ligne 2: Ligne 2:
  
   * Objet : Utilisation de Network-Manager   * Objet : Utilisation de Network-Manager
-  * Niveau requis : {{tag>​débutant}}+  * Niveau requis : {{tag>​débutant ​avisé}}
   * Commentaires : //Pour gérer vos connexions réseau avec Network-Manager. //   * Commentaires : //Pour gérer vos connexions réseau avec Network-Manager. //
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
   * Suivi : {{tag>​à-compléter}}   * Suivi : {{tag>​à-compléter}}
-    * Création par [[user>​captnfab]] 03/02/2014+    * Création par [[user>​captnfab]] ​le 03/02/2014
     * Testé par [[user>​captnfab]] le 01/04/2014     * Testé par [[user>​captnfab]] le 01/04/2014
   * Commentaires sur le forum : [[http://​debian-facile.org/​topic-8383-wiki-network-manager-page-1.html#​p80517| ici]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))   * Commentaires sur le forum : [[http://​debian-facile.org/​topic-8383-wiki-network-manager-page-1.html#​p80517| ici]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
-**Nota :** 
  
-Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !+
  
 ===== Introduction ===== ===== Introduction =====
Ligne 58: Ligne 57:
  
 Premièrement,​ le serveur Network-Manager : Premièrement,​ le serveur Network-Manager :
-<code root>​apt-get install network-manager</​code>​+<code root>apt-get update && ​apt-get install network-manager</​code>​
  
 Et ensuite l'​applet qui sera utilisé par l'​utilisateur pour faire la configuration. Et ensuite l'​applet qui sera utilisé par l'​utilisateur pour faire la configuration.
Ligne 85: Ligne 84:
  
 Voir le man des commandes ''​NetworkManager'',​ ''​nm'',​ ''​nmcli'',​ ''​nm-online''​ et ''​nm-tool''​. Voir le man des commandes ''​NetworkManager'',​ ''​nm'',​ ''​nmcli'',​ ''​nm-online''​ et ''​nm-tool''​.
 +
 +=== L'​interface commande '​nmcli'​ ===
 +
 +nmcli est une commande permettant de créer, modifier, supprimer, activer ou désactiver les interfaces réseaux.
 +
 +nmcli est très simple à utiliser grâce à [[:​doc:​systeme:​touch|l'​auto-complétion]].
 +
 +== Obtenir de l'aide ==
 +
 +//Aide générale://​
 +<code user>​nmcli help</​code>​
 +<​code>​Usage:​ nmcli [OPTIONS] OBJECT { COMMAND | help }
 +
 +OPTIONS
 +  -t[erse] ​                                  terse output
 +  -p[retty] ​                                 pretty output
 +  -m[ode] tabular|multiline ​                 output mode
 +  -f[ields] <​field1,​field2,​...>​|all|common ​  ​specify fields to output
 +  -e[scape] yes|no ​                          ​escape columns separators in values
 +  -n[ocheck] ​                                ​don'​t check nmcli and NetworkManager versions
 +  -a[sk] ​                                    ask for missing parameters
 +  -w[ait] <​seconds> ​                         set timeout waiting for finishing operations
 +  -v[ersion] ​                                show program version
 +  -h[elp] ​                                   print this help
 +
 +OBJECT
 +  g[eneral] ​      ​NetworkManager'​s general status and operations
 +  n[etworking] ​   overall networking control
 +  r[adio] ​        ​NetworkManager radio switches
 +  c[onnection] ​   NetworkManager'​s connections
 +  d[evice] ​       devices managed by NetworkManager
 +  a[gent] ​        ​NetworkManager secret agent or polkit agent
 +</​code>​
 +
 +//Aide sur une commande particulière://​
 +<code user>​nmcli general help</​code>​
 +<​code>​Utilisation :​ nmcli general { COMMAND | help }
 +
 +COMMAND := { status | hostname | permissions | logging }
 +
 +  status
 +
 +  hostname [<​hostname>​]
 +
 +  permissions
 +
 +  logging [level <log level>] [domains <log domains>​]</​code>​
 +  ​
 +== Afficher la liste des profils existants ==
 +
 +//Afficher la liste de tous les profils://
 +
 +<code user>​nmcli connection show</​code>​
 +<​code>​NOM ​    ​UUID ​                                 TYPE            PÉRIPHÉRIQUE ​
 +br0     ​612a3671-e6d5-41f3-8572-0239a94dc0b9 ​ bridge ​         br0          ​
 +br1     ​65899559-3555-4545-82cc-c0f59d6a6f7e ​ bridge ​         br1          ​
 +enp2s0 ​ 615b70b4-1991-430f-8895-422268adf2f2 ​ 802-3-ethernet ​ enp2s0</​code>​
 +
 +A noter, plusieurs profils peuvent exister pour une interface réseau.
 +Par ailleurs, le nom du profil peut être différent du nom de l'​interface réseau associée.
 +
 +//Afficher la liste de tous les profils actifs://
 +
 +<code user>​nmcli connection show --active</​code>​
 +<​code>​NOM ​    ​UUID ​                                 TYPE            PÉRIPHÉRIQUE
 +br0     ​612a3671-e6d5-41f3-8572-0239a94dc0b9 ​ bridge ​         br0
 +br1     ​65899559-3555-4545-82cc-c0f59d6a6f7e ​ bridge ​         br1
 +enp2s0 ​ 615b70b4-1991-430f-8895-422268adf2f2 ​ 802-3-ethernet ​ enp2s0</​code>​
 +
 +//Obtenir les propriétés détaillées d'un profil particulier://​
 +<code user>​nmcli connection show enp2s0</​code>​
 +<​code>​connection.id: ​                         enp2s0
 +connection.uuid: ​                       615b70b4-1991-430f-8895-422268adf2f2
 +connection.interface-name: ​             enp2s0
 +connection.type: ​                       802-3-ethernet
 +connection.autoconnect: ​                yes
 +connection.autoconnect-priority: ​       0
 +connection.timestamp: ​                  ​1442943843
 +connection.read-only: ​                  no
 +connection.permissions: ​                
 +connection.zone: ​                       --
 +connection.master: ​                     br0
 +connection.slave-type: ​                 bridge
 +connection.secondaries:​
 +............</​code>​
 +
 +//Afficher la liste des interfaces réseaux://
 +
 +<code user>​nmcli device</​code>​
 +<​code>​
 +PÉRIPHÉRIQUE ​ TYPE      ÉTAT      CONNEXION
 +br0           ​bridge ​   connecté ​ br0
 +br1           ​bridge ​   connecté ​ br1
 +enp2s0 ​       ethernet ​ connecté ​ enp2s0
 +lo            loopback ​ non-géré ​ --</​code>​
 +
 +== Arrêter et redémarrer une interface réseau ==
 +
 +Après la modification des paramètres d'une interface réseau, il faut la redémarrer.
 +
 +//Arrêt d'une interface réseau://
 +
 +On arrête l'​interface,​ plutôt que son profil, car ce dernier peut démarrer, tout seul, en cas d'​événement particulier:​
 +<code root>​nmcli device disconnect enp2s0
 +</​code>​
 +
 +//Lancement d'une interface réseau://
 +
 +On relance le profil::
 +<code root>​nmcli connection up enp2s0</​code>​
 +
 +== Ajouter une nouvelle connexion ==
 +
 +//On veut, par exemple, créer un bridge nommé br1://
 +
 +<code user>​nmcli connection add type bridge con-name br1 ifname br1</​code>​
 +
 +Cette commande va créer un nouveau profil nommé br1 et une interface elle aussi nommée br1.
 +
 +//On veut, ensuite ajouter l'​interface réseau enp2s0 à ce bridge://
 +<code user>​nmcli connection add type bridge-slave con-name enp2s0 ifname enp2s0 master br1</​code>​
  
  
doc/reseau/network-manager.txt · Dernière modification: 19/06/2023 22:07 par lagrenouille

Pied de page des forums

Propulsé par FluxBB