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:vm:lxc-net [10/03/2018 16:20] Mercredi [Lxc-net, le bridge facile pour vos conteneurs LXC à partir de Stretch] |
doc:reseau:vm:lxc-net [01/10/2018 08:59] smolski atelier:chantier:lxc-net-le-bridge-facile-pour-vos-conteneurs-lxc-sous-stretch renommé en doc:autres:vm:lxc-net (mise en place) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Lxc-net, le bridge facile pour vos conteneurs LXC à partir de Stretch ====== | + | ====== Lxc-net - Stretch ====== |
- | * Objet : configurer l'assitant lxc-net de LXC | + | * Objet : configurer l'assistant lxc-net de LXC |
- | * Niveau requis : {{tag>débutant avisé}} | + | * Niveau requis : {{tag> avisé}} |
* Commentaires : //Un bridge en Net et IPV4 facile à mettre en place pour tous les conteneurs. // | * Commentaires : //Un bridge en Net et IPV4 facile à mettre en place pour tous les conteneurs. // | ||
* 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>en-chantier à-tester à-placer}} - FIXME Pour choisir, voir les autres Tags possibles dans [[:atelier:#tags|l'Atelier]]. | + | * Suivi : {{tag>à-placer}} |
* Création par [[user>Mercredi]] 10/03/2018 | * Création par [[user>Mercredi]] 10/03/2018 | ||
- | * Testé par <...> le <...> FIXME | + | * Testé par [[user>stylee]] le 30.09.2018 |
- | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=256765#p256765 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME | + | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=256765#p256765 | Lien vers le forum concernant ce tuto]] ((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 20: | Ligne 16: | ||
===== Installation ===== | ===== Installation ===== | ||
- | L'assistant lxc-net est installé en même temps que LXC mais il n'est pas activé automatiquement. | + | L'assistant lxc-net est installé en même temps que LXC mais il n'est pas activé automatiquement, il est donc nécessaire de le configurer pour l'activer. |
- | + | ||
- | Il est donc nécessaire de le configurer pour l'activer. | + | |
===== Configuration ===== | ===== Configuration ===== | ||
- | Pour configurer cette interface de bridge lxcbr0 il faut créer un fichier lxc-net dans /etc/default/ et y inscrire ceci : | + | Pour configurer cette interface de bridge lxcbr0 il faut créer un fichier ''lxc-net'' dans ''/etc/default/'' et y inscrire ceci : |
- | + | <file config lxc-net> | |
- | <code>USE_LXC_BRIDGE="true"</code> | + | USE_LXC_BRIDGE="true" |
- | + | </file> | |
- | Ensuite il faut éditer le fichier /etc/lxc/default.conf de façon à modifier la partie suivante : | + | Ensuite il faut [[doc:editeurs:nano|éditer]] le fichier /etc/lxc/default.conf de façon à modifier la partie suivante : |
- | + | <file config default.conf> | |
- | <code>lxc.network.type = empty</code> | + | lxc.network.type = empty |
+ | </file> | ||
par : | par : | ||
- | <code>#indique la création d'une interface virtuelle rattachée à un bridge. | + | <file config default.conf>#indique la création d'une interface virtuelle rattachée à un bridge. |
lxc.network.type = veth | lxc.network.type = veth | ||
#indique le bridge auquel est rattachée l'interface virtuelle | #indique le bridge auquel est rattachée l'interface virtuelle | ||
Ligne 43: | Ligne 38: | ||
lxc.network.flags = up | lxc.network.flags = up | ||
#indique l'adresse MAC attribuée à l'interface | #indique l'adresse MAC attribuée à l'interface | ||
- | lxc.network.hwaddr = 00:16:3e:xx:xx:xx</code> | + | lxc.network.hwaddr = 00:16:3e:xx:xx:xx</file> |
- | Les lignes précédées du # sont juste là pour expliquer ce que fait la ligne qui suit, il n'est pas utile de les recopier ;-) | + | <note tip>Les lignes précédées du #((dièse)) sont juste là pour expliquer ce que fait la ligne qui suit, il n'est pas utile de les recopier ;-)</note> |
===== Première utilisation ===== | ===== Première utilisation ===== | ||
Ligne 51: | Ligne 46: | ||
Après configuration, il est nécessaire de démarrer le réseau : | Après configuration, il est nécessaire de démarrer le réseau : | ||
<code root>service lxc-net start</code> | <code root>service lxc-net start</code> | ||
+ | Ou, depuis le [[doc:system:systemd|systemd]] installé : | ||
+ | <code root>systemctl start kdm.service</code> | ||
+ | |||
+ | Cette commande n'est à faire qu'une seule fois. \\ | ||
+ | Par la suite le réseau ''lxcbr0'' démarrera tout seul à chaque démarrage de Debian. | ||
+ | |||
+ | ===== Remarques ===== | ||
- | Cette commande n'est à faire qu'une seule fois. Par la suite le réseau lxcbr0 démarrera tout seul à chaque démarrage de Debian. | + | - Le réseau sera accessible seulement pour les conteneurs nouvellement créés. Ceux-ci seront configurés pour utiliser le bridge lxcbr0 créé par le service lxc-net. |
+ | - Pour que les conteneurs existants soient configurés de la même manière il est nécessaire d'éditer le fichier ''/var/lib/lxc/<nom_du_votre_conteneur>/config.'' | ||
===== Lien ===== | ===== Lien ===== |