1 votes

iptables revient à l'état précédent après un redémarrage

Je suis sous CentOS 5.5 64 bit et j'ai ajouté quelques règles dans iptables comme d'habitude.

toutes les modifications ont été sauvegardées avec sudo service iptables save et toutes les règles ajoutées en utilisant la ligne de commande

mais après le redémarrage, toutes les règles reviennent à l'état précédent.
Cela ne s'est pas produit sur mon précédent serveur fonctionnant sous centos 32 bits.

Comment rendre les changements persistants ?

1voto

David Points 344

Vous exécutez probablement un autre service de pare-feu au lieu du service standard. iptables service, donc vos règles ne sont pas chargées.

0voto

kajyr Points 871

Mettez les changements dans /etc/sysconfig/iptables.

Le /etc/init.d/iptables script applique ce fichier en utilisant iptables-restore.

0voto

dunxd Points 9390

Essayez ça :

cd /etc/sysconfig
copy iptables my-iptables

Puis modifier my-iptables avec vos règles. Ensuite, en tant que racine :

iptables-restore < my-ip-tables

Lorsque vous aurez besoin de modifier votre iptables dans le futur, éditez my-iptables et utiliser iptables-restore pour faire la mise à jour.

Voir aussi iptables-howto qui mentionne iptables-save comme méthode alternative de mise à jour, ce qui est peut-être plus proche de ce que vous avez déjà essayé de faire. Cependant, je pense qu'avoir un fichier séparé pour effectuer des modifications est mieux que d'éditer directement le fichier iptables.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X