Le lun. 10 août 2026 à 11:25, NoSpam <[email protected]> a écrit :
>
> Créer un service systemd?

J'ai suivi ce conseil en m'inspirant du script
/usr/lib/systemd/nftables.service qui lui aussi est exécuté avant la
configuration des interfaces réseau

>
> Perso j'ai installé systemd-networkd sur une seule machine puis suis
> retourné à ifupdown,  bien plus simple pour des serveurs.

De base, je suis réticent à abandonner ifupdown pour systemd-networkd
mais je me demande si on a vraiment le choix.
Peut-être que netplan.io adoucirait la transition vers systemd-networkd ?

> Aussi je monte
> le FW après le réseau afin d´eviter des surprises genre changement de
> nom  d'interface ou interface qui ne monte pas ou mal.
>
> Enfin,  pour les serveurs, les règles de FW  n'ont à mon sens aucune
> raison d' être réínitilisées, je fais un simple nft -f
> /chemin/vers/les/règles/sauvegardées/journellement
>
> Le 10/08/2026 à 11:02, Olivier a écrit :
> > Bonjour,
> >
> > Depuis longtemps, j'installe dans le répertoire
> > /etc/network/if-pre-up.d de mes hôtes Debian, un script shell qui
> > ré-initialise le firewall à coup de commandes iptables/nftables.
> >
> > Comme j'envisage de quitter ifupdown pour systemd-networkd (avec
> > lequel la hiérarchie /etc/network peut disparaitre), je me demande
> > s'il y a un emplacement canonique à utiliser pour lancer
> > automatiquement ce script au démarrage, avant que les interfaces
> > réseaux soient montées.
> >
> > Mes contraintes sont:
> > - tous mes systèmes sont dotés de systemd avec Debian 12 ou ultérieur
> > - j'aimerai que cet emplacement soit "compatible" avec ifupdown ou
> > systemd-networkd.
> >
> > Un conseil ? Une suggestion ?
> >
> > Slts
>

Répondre à