Chaque fois que mon serveur redémarre, il semble que je doive réinitialiser mes iptables par défaut, j'ai utilisé firestarter mais je l'ai supprimé il y a un moment. Y a-t-il des paramètres qui modifient iptables au redémarrage du serveur?
20
iptables-persistent
, puis d'utiliseriptables-save
et autres?iptables-persistent par défaut n'enregistre PAS automatiquement les iptables du système lors du redémarrage.
Cependant, j'ai modifié le code source du package dans Ubuntu 14.04 pour enregistrer automatiquement les règles au redémarrage, à l'arrêt (arrêt) ou au niveau d'exécution 1. Lorsque le système démarre aux niveaux d'exécution 2-5, les règles sont restaurées. De cette façon, l'enregistrement et le chargement des règles se font automatiquement sans intervention de l'utilisateur.
Pour utiliser cette version, veuillez utiliser les commandes suivantes:
Voir mon article de blog complet ici:
http://blog.eamster.tk/?p=389
À utiliser à vos risques et périls. Tout ce qui a été modifié est que la fonction d'arrêt du script init appelle la fonction de sauvegarde des règles afin que lorsque le système est arrêté, redémarré ou au niveau 1, les règles soient automatiquement enregistrées.
J'ai testé ce package deb mis à jour sur Ubuntu 12.04, Ubuntu 14.04 et Ubuntu 15.04. Il devrait également fonctionner sur n'importe quelle version de debian.
la source
Enregistrez les règles dans un fichier
Restaurez ensuite le fichier en suivant les commandes en incluant dans le fichier rc.local
Cela fonctionne bien pour moi
À votre santé....!
la source