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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [26/07/2018 20:21] Beta-Pictoris [Utilisation] |
doc:reseau:network-manager [26/07/2018 20:55] Beta-Pictoris [Utilisation] |
||
---|---|---|---|
Ligne 118: | Ligne 118: | ||
</code> | </code> | ||
- | //Aide sur une commande particulière:// | + | //Aide sur une sous-commande particulière (ici la sous-commande 'general') :// |
<code user>nmcli general help</code> | <code user>nmcli general help</code> | ||
<code>Utilisation : nmcli general { COMMAND | help } | <code>Utilisation : nmcli general { COMMAND | help } | ||
Ligne 132: | Ligne 132: | ||
logging [level <log level>] [domains <log domains>]</code> | logging [level <log level>] [domains <log domains>]</code> | ||
| | ||
- | == Afficher la liste des profils existants == | + | == Afficher la liste des profils et interfaces réseaux existants == |
//Afficher la liste de tous les profils:// | //Afficher la liste de tous les profils:// | ||
Ligne 142: | Ligne 142: | ||
enp2s0 615b70b4-1991-430f-8895-422268adf2f2 802-3-ethernet enp2s0</code> | enp2s0 615b70b4-1991-430f-8895-422268adf2f2 802-3-ethernet enp2s0</code> | ||
- | A noter, plusieurs profils peuvent exister pour une interface réseau. | + | A noter, plusieurs profils peuvent exister pour une interface réseau donnée. |
Par ailleurs, le nom du profil peut être différent du nom de l'interface réseau associée. | Par ailleurs, le nom du profil peut être différent du nom de l'interface réseau associée. | ||
Ligne 169: | Ligne 169: | ||
connection.secondaries: | connection.secondaries: | ||
............</code> | ............</code> | ||
+ | |||
+ | A noter, on peut appeler un profil par son nom, son uuid et son nom d'interface. | ||
//Afficher la liste des interfaces réseaux:// | //Afficher la liste des interfaces réseaux:// | ||
Ligne 181: | Ligne 183: | ||
== Arrêter et redémarrer une interface réseau == | == 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:// | //Arrêt d'une interface réseau:// | ||
Ligne 192: | Ligne 192: | ||
//Lancement d'une interface réseau:// | //Lancement d'une interface réseau:// | ||
- | On relance le profil:: | + | On relance plutôt le profil: |
<code root>nmcli connection up enp2s0</code> | <code root>nmcli connection up enp2s0</code> | ||
- | == Ajouter une nouvelle connexion == | + | == Ajouter une nouveau profil == |
//On veut, par exemple, créer un bridge nommé br1:// | //On veut, par exemple, créer un bridge nommé br1:// | ||
Ligne 201: | Ligne 201: | ||
<code root>nmcli connection add type bridge con-name br1 ifname br1</code> | <code root>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. | + | Dans cette exemple particulier, la commande va créer un nouveau profil nommé br1 et une interface virtuelle elle aussi nommée br1. |
//On veut, ensuite, ajouter l'interface réseau enp2s0 à ce bridge:// | //On veut, ensuite, ajouter l'interface réseau enp2s0 à ce bridge:// | ||
<code root>nmcli connection add type bridge-slave con-name enp2s0 ifname enp2s0 master br1</code> | <code root>nmcli connection add type bridge-slave con-name enp2s0 ifname enp2s0 master br1</code> | ||
- | == Modifier une connexion == | + | A noter, avant d'ajouter une interface réseau à un bridge, il est conseillé de l'arrêter et de supprimer son profil. |
+ | Un nouveau profil sera, automatiquement, créé quand l'interface sera intégrée au bridge: | ||
+ | <code root>nmcli device disconnect enp2s0</code> | ||
+ | <code root>nmcli connection delete enp2s0</code> | ||
+ | |||
+ | == Modifier un profil == | ||
//On veut, par exemple, modifier le paramètre ipv4.addresses du profil br1:// | //On veut, par exemple, modifier le paramètre ipv4.addresses du profil br1:// | ||
<code root>nmcli connection modify br1 ipv4.addresses 192.168.3.254/24</code> | <code root>nmcli connection modify br1 ipv4.addresses 192.168.3.254/24</code> | ||
- | == Éditer une connexion == | + | == Éditer un profil == |
- | // | + | |
- | On veut éditer la connexion br1:// | + | //On veut éditer le profil br1:// |
<code root>nmcli connexion edit br1</code> | <code root>nmcli connexion edit br1</code> | ||
+ | //Afficher les propriétes du profil:// | ||
<code>nmcli> print | <code>nmcli> print | ||
Ligne 237: | Ligne 243: | ||
connection.gateway-ping-timeout: 0 | connection.gateway-ping-timeout: 0 | ||
------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ||
+ | </code> | ||
- | + | //Donner une description de la propriété 'ipv4.method':// | |
- | nmcli> describe ipv4.method | + | <code>nmcli> describe ipv4.method |
=== [method] === | === [method] === | ||
Ligne 249: | Ligne 256: | ||
The "ignore-auto-routes" and "ignore-auto-dns" properties modify this behavior. | The "ignore-auto-routes" and "ignore-auto-dns" properties modify this behavior. | ||
For methods that imply no upstream network, such as "shared" or "link-local", these properties must be empty. | For methods that imply no upstream network, such as "shared" or "link-local", these properties must be empty. | ||
+ | </code> | ||
+ | // | ||
+ | Modifier la propriété 'ipv4.method':// | ||
+ | <code>nmcli> set ipv4.method manual</code> | ||
- | nmcli> set ipv4.method manual | + | //Vérifier la cohérence des modifications effectuées précédemment:// |
+ | <code>nmcli> verify</code> | ||
- | nmcli> activate | + | //Appliquer immédiatement les modifications:// |
+ | <code>nmcli> activate</code> | ||
- | nmcli> save | + | //Sauver les modifications:// |
+ | <code>nmcli> save</code> | ||
- | nmcli> quit</code> | + | //Quitter l'interface commande nmcli:// |
+ | <code>nmcli> quit</code> | ||
==== Obtenir un IP fixe et garder l`itinérance ==== | ==== Obtenir un IP fixe et garder l`itinérance ==== |