Re: routage statique sous debian
Jean-Michel OLTRA a écrit :
>
>>> Pourquoi ne pas utiliser les possibilités
>>> de /etc/network/if-pre-up.d/, ou (if-up.d/), plutôt que de charger le
>>> fichier interfaces ?
>
>> Ce sera plus propre de le mettre dans le fichier « interfaces », pour
>> la *bonne* interface, plutôt que dans un script
>> de /etc/network/ip-pre-up.d, qui lui sera lancé pour chaque interface
>> montée, ce qui risque de rajouter des routes sur de mauvaises
>> interfaces (genre « lo », « wlan0 », etc.)
Je suis bien d'accord. Ces scripts ont vocation à être génériques ou
spécifiques à un type d'interface (pare-feu, resolvconf, bridge,
VLAN...) et non spécifiques à une interface donnée.
> Que nenni ! J'utilise une structure case...esac pour tester l'interface
C'est bien ce qu'écrivait Frédéric : ça complique puisqu'il faut
rajouter un test et c'est moins lisible puisqu'il faut fouiller dans les
répertoires if-*.d/ en plus du fichier interfaces. Aucun intérêt.
> Et, par ailleurs, je ne suis pas bien sûr qu'une extension en .sh soit
> permise là dedans. Je n'en mets pas, et il y a peut-être une raison mais
> je ne me rappelle plus si j'ai testé avec extension.
Peut-être à cause des restriction de run-parts par l'intermédiaire
duquel ces scripts sont exécutés si je ne m'abuse.
Reply to: