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/08/2018 09:41] smolski [Ligne de commande] |
doc:reseau:network-manager [26/08/2018 10:44] smolski [Ligne de commande] |
||
---|---|---|---|
Ligne 98: | Ligne 98: | ||
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''. | ||
- | ==== nmcli ==== | + | ==== Interface nmcli ==== |
L'interface nmcli((Network Manager Command Line Interface)) est une commande permettant de créer, modifier, supprimer, activer ou désactiver les interfaces réseaux. \\ | L'interface nmcli((Network Manager Command Line Interface)) 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:programmation:bash:autocompletion|l'auto-complétion]]. | nmcli est très simple à utiliser grâce à [[:doc:programmation:bash:autocompletion|l'auto-complétion]]. | ||
- | == Aide générale == | + | === nmcli === |
+ | Afficher la liste et l'état des connexions réseaux. \\ | ||
+ | La commande **nmcli** peut remplacer les commandes **[[doc:reseau:ip|ip a]]** ou **[[doc:reseau:ifconfig|ifconfig]]** : | ||
+ | <code user>nmcli</code> | ||
+ | <code>virbr1: connecté to virbr1 | ||
+ | bridge, FE:54:00:78:67:DB, sw, mtu 1500 | ||
+ | inet4 192.168.2.1/24 | ||
+ | inet6 fe80::fc54:ff:fe78:67db/64 | ||
+ | |||
+ | enp3s0: connecté to enp3s0 | ||
+ | "Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (Onboard Ethernet)" | ||
+ | ethernet (r8169), xx:xx:xx:xx:xx:xx, hw, mtu 1500 | ||
+ | ip4 default | ||
+ | inet4 192.168.1.254/24 | ||
+ | inet6 fe80::xxxx:xxxx:xxxx:xxx/64 | ||
+ | |||
+ | vnet0: connecté to vnet0 | ||
+ | tun, FE:54:00:78:67:DB, sw, mtu 1500 | ||
+ | master virbr | ||
+ | |||
+ | lo: non-géré | ||
+ | loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536 | ||
+ | |||
+ | DNS configuration: | ||
+ | servers: 212.27.40.241 212.27.40.240 | ||
+ | interface: enp3s0</code> | ||
+ | |||
+ | === nmcli help === | ||
+ | |||
+ | Aide générale : | ||
<code user>nmcli help</code> | <code user>nmcli help</code> | ||
<code>Usage: nmcli [OPTIONS] OBJECT { COMMAND | help } | <code>Usage: nmcli [OPTIONS] OBJECT { COMMAND | help } | ||
Ligne 145: | Ligne 174: | ||
logging [level <log level>] [domains <log domains>]</code> | logging [level <log level>] [domains <log domains>]</code> | ||
- | === Connexions réseaux === | + | === nmcli connection === |
- | Afficher la liste et l'état des connexions réseaux. \\ | + | Dans Network Manager , toutes les interfaces réseaux (sous-commande 'device') sont associées à un ou plusieurs profils (sous-commande //connection//). |
- | La commande 'nmcli' peut remplacer les commandes 'ip a' ou 'ifconfig': | + | |
- | <code user>nmcli</code> | + | |
- | <code>virbr1: connecté to virbr1 | + | |
- | bridge, FE:54:00:78:67:DB, sw, mtu 1500 | + | |
- | inet4 192.168.2.1/24 | + | |
- | inet6 fe80::fc54:ff:fe78:67db/64 | + | |
- | + | ||
- | enp3s0: connecté to enp3s0 | + | |
- | "Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (Onboard Ethernet)" | + | |
- | ethernet (r8169), xx:xx:xx:xx:xx:xx, hw, mtu 1500 | + | |
- | ip4 default | + | |
- | inet4 192.168.1.254/24 | + | |
- | inet6 fe80::xxxx:xxxx:xxxx:xxx/64 | + | |
- | + | ||
- | vnet0: connecté to vnet0 | + | |
- | tun, FE:54:00:78:67:DB, sw, mtu 1500 | + | |
- | master virbr | + | |
- | + | ||
- | lo: non-géré | + | |
- | loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536 | + | |
- | + | ||
- | DNS configuration: | + | |
- | servers: 212.27.40.241 212.27.40.240 | + | |
- | interface: enp3s0</code> | + | |
- | + | ||
- | == Profil == | + | |
- | + | ||
- | Dans Network Manager , toutes les interfaces réseaux (sous-commande 'device') sont associées à un ou plusieurs profils (sous-commande 'connection'). | + | |
Afficher la liste des profils existants : | Afficher la liste des profils existants : | ||
Ligne 184: | Ligne 185: | ||
vnet0 201edef9-055d-4a3b-ad1e-9611626aee59 tun vnet0</code> | vnet0 201edef9-055d-4a3b-ad1e-9611626aee59 tun vnet0</code> | ||
<note tip>Le nom du profil peut être différent du nom de l'interface réseau associée.</note> | <note tip>Le nom du profil peut être différent du nom de l'interface réseau associée.</note> | ||
+ | |||
+ | === nmcli connection show === | ||
Afficher la liste de tous les profils actifs : | Afficher la liste de tous les profils actifs : | ||
Ligne 288: | Ligne 291: | ||
</code> | </code> | ||
- | On peut appeler un profil par son nom ou son 'uuid'. | + | On peut appeler un profil par son nom ou son **[[doc:systeme:uuid_des_partitions|uuid]]**. |
- | == Afficher la liste des interfaces réseaux existantes == | + | === nmcli device === |
+ | Afficher la liste des interfaces réseaux existantes : | ||
<code user>nmcli device</code> | <code user>nmcli device</code> | ||
<code> | <code> |