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 [06/01/2015 23:46]
Patriboom [Utilisation]
doc:reseau:network-manager [26/07/2018 19:50]
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 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 46: Ligne 45:
  
 Et de faire en sorte que le fichier interfaces ne s'​occupe que de l'​interface loopback. ''/​etc/​network/​interfaces''​ ne doit donc contenir que les lignes suivantes : Et de faire en sorte que le fichier interfaces ne s'​occupe que de l'​interface loopback. ''/​etc/​network/​interfaces''​ ne doit donc contenir que les lignes suivantes :
-<code bash># This file describes the network interfaces available on your system+<file bash /​etc/​network/​interfaces># This file describes the network interfaces available on your system
 # and how to activate them. For more information,​ see interfaces(5). # and how to activate them. For more information,​ see interfaces(5).
  
-auto loiface ​lo inet loopback</​code>+auto lo 
 +iface lo inet loopback</​file>
  
  
Ligne 57: 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 85:
 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 des 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>​
 +
 +Afficher la liste des 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
 +
 +<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>​
 +
 +  ​
 ==== Obtenir un IP fixe et garder l`itinérance ==== ==== Obtenir un IP fixe et garder l`itinérance ====
  
Ligne 124: Ligne 216:
  
  ​{{/​file-Ra7f262ff6dae44ee067bb9471d9592a7.png?​300}}  ​{{/​file-Ra7f262ff6dae44ee067bb9471d9592a7.png?​300}}
 +
 +=== Résultat final ===
 +Le fichier généré se trouvera dans /​etc/​NetworkManager/​system-connections sous le nom que vous avez donné à votre connexion et ressemblera à ceci:
 +
 +<​code>​[802-3-ethernet]
 +duplex=full
 +mac-address=B4:​99:​BA:​58:​A4:​76
 +cloned-mac-address=00:​17:​3F:​DD:​5D:​50
 +
 +[connection]
 +id=Bind9 DNS residence Igloolik
 +uuid=e9e3650d-37d4-4cf6-ade4-438e248446dd
 +type=802-3-ethernet
 +
 +[ipv6]
 +method=auto
 +
 +[ipv4]
 +method=manual
 +dns=192.168.132.240;​192.168.132.1;​8.8.4.4;​8.8.8.8;​
 +addresses1=192.168.132.240;​24;​192.168.132.1;</​code>​
 +
 ===== Configuration manuelle via interfaces ===== ===== Configuration manuelle via interfaces =====
  
doc/reseau/network-manager.txt · Dernière modification: 19/06/2023 22:07 par lagrenouille

Pied de page des forums

Propulsé par FluxBB