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 [02/10/2018 23:34]
Beta-Pictoris
doc:reseau:network-manager [09/12/2018 15:59]
Beta-Pictoris
Ligne 476: Ligne 476:
 ==== Exemples d'​utilisation de nmcli ==== ==== Exemples d'​utilisation de nmcli ====
  
-===Configuration d'une connexion wifi===+=== Configuration d'une connexion wifi ===
  
 //Faire un scan manuel des points d'​accès disponibles :// //Faire un scan manuel des points d'​accès disponibles ://
Ligne 509: Ligne 509:
 <code bash>​nmcli device wifi connect '​FreeWifi_secure'​ password '​XXXXXXXXXXXXXXXX'</​code>​ <code bash>​nmcli device wifi connect '​FreeWifi_secure'​ password '​XXXXXXXXXXXXXXXX'</​code>​
  
-===Partager sa connexion internet ​avec des machines virtuelles===+=== Partage de connexion internet ===
  
-Voir [[doc:autres:vm:lxc:reseau-bridge#reseau-facile-avec-network-manager|Réseau facile avec Network Manager]].+On veut créer un bridge partagé, nommé ''​lxcbr0'',​ sur l'​hôte,​ qui aura comme [[doc:reseau:ip|adresse ip]] 192.168.2.1,​ sur le réseau 192.168.2.0/​24 ​: 
 +<code user>​nmcli connection add type '​bridge'​ con-name '​lxcbr0'​ ifname '​virbr0'​ ipv4.method '​shared'​ ipv4.addresses '​192.168.2.1/​24'</​code>​ 
 + 
 +//​Explication//​ 
 + 
 +La commande précédente a créé un nouveau profil de type bridge ​nommé ''​lxcbr0''​ (**con-name**) associé à l'​interface réseau ''​virbr0''​ (**ifname**). \\ 
 +L'​interface réseau ''​virbr0''​ n'​existe pas physiquement,​ elle n'est créée que pour l'​occasion et donc elle est une //interface virtuelle//​. 
 +<note tip>En pratique, on essayera de donner le même nom au profil et à son interface réseau.</​note>​ 
 +Les directives //​ipv4.method//​ et //​ipv4.addresses//​ sont optionnelles. 
 + 
 +La directive **ipv4.method shared** signifie que le [[https://​fr.wikipedia.org/​wiki/​Network_address_translation|NAT]] va être activé pour les invités connectés au bridge.\\ 
 +On peut le vérifier en interrogeant [[doc:reseau:​iptables|le pare-feu]]. 
 + 
 +Par exemple : 
 +<code root>​iptables ​-t nat -L</​code>​ 
 +<​code>​Chain POSTROUTING (policy ACCEPT) 
 +target ​    prot opt source ​              ​destination ​         
 +MASQUERADE ​ all  --  192.168.2.0/​24 ​     !192.168.2.0/​24</​code>​ 
 +Par ailleurs, la directive **ipv4.method shared** active aussi le routage ipv4 : 
 +<code root>cat /​proc/​sys/​net/​ipv4/​ip_forward</​code>​ 
 +<​code>​1</​code>​ 
 +De plus, elle lance //dnsmasq// pour fournir du service [[doc:​reseau:​dhcp|dhcp]] et [[doc:​reseau:​dns|dns]] aux invités. 
 + 
 +Enfin, si on n'​utilise pas la directive **ipv4.addresses**,​  
 +[[doc:​reseau:​network-manager|Network Manager]] ​va utiliser le réseau ''​10.42.x.0/​24''​ par défaut. 
 + 
 +=== Assigner une interface réseau à un vlan === 
 + 
 +On veut, par exemple, ajouter l'​interface nommée ''​ens3''​ au vlan 1 : 
 + 
 +<code user>​nmcli connection add type vlan con-name vlan1 id 1 dev ens3</​code>​ 
 + 
 +//​Explication//​ 
 + 
 +La commande précédente a créé un nouveau profil de type vlan, nommé vlan1 (con-name) et utilisant le vlan id 1 : 
 +<code user>​nmcli connection</​code>​ 
 +<​code>​NOM ​   UUID                                  TYPE            PÉRIPHÉRIQUE 
 +ens3   ​ceaf1df2-113c-46d2-b8b4-e7aa0a2d6b5f ​ 802-3-ethernet ​ ens3 
 +vlan1  6c2063ea-d3e6-442b-a7c6-5e515c000fd7 ​ vlan            ens3.1</​code>​ 
 +De plus, une interface virtuelle nommée ''​ens3.1''​ a été créée pour l'​occasion : 
 +<code user>​nmcli device</​code>​ 
 +<​code>​PÉRIPHÉRIQUE ​ TYPE      ÉTAT      CONNEXION 
 +ens3          ethernet ​ connecté ​ ens3 
 +ens3.1 ​       vlan      connecté ​ vlan1</​code>​ 
 + 
 +Lien externe : [[https://​fr.wikipedia.org/​wiki/​R%C3%A9seau_local_virtuel|Réseau local virtuel]]
  
 ==== Obtenir un IP fixe et garder l`itinérance ==== ==== Obtenir un IP fixe et garder l`itinérance ====
doc/reseau/network-manager.txt · Dernière modification: 19/06/2023 22:07 par lagrenouille

Pied de page des forums

Propulsé par FluxBB