Projet

Général

Profil

Scénario #34562

Mis à jour par Daniel Dehennin il y a plus d'un an

h3. Problème

VirtualBox oblige à mettre en place le mode *@promiscuous@* à l’intérieur de nos modules utilisant des conteneurs LXC en plus de configurer VirtualBox lui même.

h3. Proposition

* Déclarer une variable experte pour chaque interface nécessitant le mode *@promiscuous@* (*@activer_promiscuous_ethX@*) à *@non@* par défaut
* Mettre en place le mode *@promiscuous@* pour l’interface en fonction de la variable
** source:tmpl/interface_0.conf
** voir "la documentation":https://manpages.ubuntu.com/manpages/jammy/en/man5/systemd.network.5.html

La vérification du mode *@promiscuous@* se fait avec la commande *@ip@*:

<pre>
root@scribe:~# ip -o link show ens4 | grep PROMISC
2: ens4: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000\ link/ether 02:00:c0:a8:00:6d brd ff:ff:ff:ff:ff:ff
</pre>

h3. Critères d’acceptation

# Chaque interface dispose d’une nouvelle variable experte *@activer_promiscuous_ethX@*
# L’activation de cette variable sur une interface va activer le mode promiscuous lors de l’instance/reconfigure et redémarrage du serveur (configuration permanante)

Retour