Projet

Général

Profil

Scénario #25525

Mis à jour par Daniel Dehennin il y a plus de 5 ans

h3. Problème

*@systemd-networkd@* ne configure pas l’adresse IP d’une interface qui n’a pas de porteuse et *@netplan@* ne permet pas de passer l’option *@ConfigureWithoutCarrier@* pour les interfaces.

h3. Proposition

Nous devons surchager la configuration *@systemd-networkd@* générée par *@netplan@* avec un fichier de configuration de la forme *@/etc/systemd/network/10-netplan-<INTERFACE>.network.d/eole.conf@*.

Le nom de l’interface est dynamique et project:creole ne permet pas de géréer ce cas, nous devons donc:

# Fournir un template par interface *@/etc/eole/network/interface_<NUMÉRO>.conf@*
# Fournir un script *@pretemplate@* qui créra des liens symboliques *@/etc/systemd/network/10-netplan-<INTERFACE>.network.d/eole.conf@* → *@/etc/eole/network/interface_<NUMÉRO>.conf@*

h3. Demande initiale

Sur une machine EOLE 2.7.0a9, lorsqu'une interface réseau n'est pas branchée, elle n'est pas configurée (pas d'adresse IP).
C'est problématique car cela bloque le démarrage du filtre d'URL s'il est configuré pour écouter sur cette adresse.

Dans notre académie, nous avons encore quelques machines physiques avec des interfaces DMZ Pub et Pri quelques fois non branchées.

Retour