• # Re:

    Posté par . En réponse au message Iptables ebtables scripts - mode débutant. Évalué à 4.

    Pourquoi utilise t'on un fichier script dans lequel nous mettons les règles iptables plutôt que dans le fichier par défaut /etc/sysconfig/iptables ?? (je suis sous CentOS)

    C'est pas une bonne idée, /etc/sysconfig/iptables est régénéré automatiquement avec les règles en cours quand on fait /etc/init.d/iptables save, jamais une bonne idée de mettre ses configurations perso dans un fichier qui peut être écrasé automatiquement par un script.

    On utilise /etc/sysconfig/iptables pour charger automatiquement et de façon atomique les règles iptables au démarrage, mais on stocke sa config perso ailleurs pour modification ultérieure.

    Avec Ebtables peut-on utiliser un fichier configuration comme sous iptables /etc/sysconfig/ebtables ?

    Jamais utilisé ebtables sous centOS, mais en tout cas les fichiers sont installés par le rpm:

    /etc/rc.d/init.d/ebtables
    /etc/sysconfig/ebtables-config
    /etc/sysconfig/ebtables.broute
    /etc/sysconfig/ebtables.filter
    /etc/sysconfig/ebtables.nat
    
    

    Et donc pour clôturer ces questions peut-on rendre ces scripts exécutables avec un lancement au démarrage en procédant comme suit ???

    update-rc.d c'est pour Debian, CentOS c'est chkconfig et si tu met le script en conformité avec certaines règles spécifiques aux initscripts RedHat, http://fedoraproject.org/wiki/Packaging:SysVInitScript , qui explique aussi comment gérer l'ordre de démarrage, oui ça marchera.