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:42]
Patriboom [Utilisation] Mise en page un peu mieux.
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 ====
  
 Il est possible de définir un IP fixe avec NetworkManager. ​ Il est possible de définir un IP fixe avec NetworkManager. ​
  
 +=== Connaître le routeur ===
 1. Savoir où notre ordinateur se trouve. ​ L`adresse IP fixe choisi par NM en fonction de l`adresse MAC du routeur. ​ Donc il faut que vous connaissiez et preniez note de l`adresse MAC du routeur. ​ Nombreux routeurs se trouvent à l`adrese 192.168.0.1. ​ Accédez à la page dont le titre peut ressembler à ``MAC address`` ou ``Clone MAC``. ​ 1. Savoir où notre ordinateur se trouve. ​ L`adresse IP fixe choisi par NM en fonction de l`adresse MAC du routeur. ​ Donc il faut que vous connaissiez et preniez note de l`adresse MAC du routeur. ​ Nombreux routeurs se trouvent à l`adrese 192.168.0.1. ​ Accédez à la page dont le titre peut ressembler à ``MAC address`` ou ``Clone MAC``. ​
  
  
-2. Déterminer votre IP fixe.  ​Disons,​ pour faciliter les choses, une connexion filaire eth0. Cliquez (bouton de droite) sur l`icône de NM. Cliquez sur "​Modification des connexions"​.+=== Déterminer votre IP fixe === 
 +2Pour faciliter les choses, ​établissons ​une connexion filaire eth0. Cliquez (bouton de droite) sur l`icône de NM. Cliquez sur "​Modification des connexions"​. 
  ​{{/​file-Ra358898c285d7b26211aed044b11271b.png?​300}} ​  ​{{/​file-Ra358898c285d7b26211aed044b11271b.png?​300}} ​
  
Ligne 110: Ligne 205:
  
  
-3. Reconnecter.  ​Étape essentielle: ​ passer au nouvel IP, le fixe que vous souhaitiez tant.  Pour cela, assurez-vous que /​etc/​network/​interfaces ne contienne aucun information relativement à l`interface que vous souhaitez utiliser pour obtenir votre IP fixe.  ​+=== Reconnecter === 
 +3. Étape essentielle: ​ passer au nouvel IP, le fixe que vous souhaitiez tant.  Pour cela, assurez-vous que /​etc/​network/​interfaces ne contienne aucun information relativement à l`interface que vous souhaitez utiliser pour obtenir votre IP fixe.  ​
  
 3a. Coupez le contact avec le réseau: cliquez sur "​déconnecter"​ ou déconnectez le fil.  NM ne s`en offusquera pas.  3a. Coupez le contact avec le réseau: cliquez sur "​déconnecter"​ ou déconnectez le fil.  NM ne s`en offusquera pas. 
Ligne 120: 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