Bei jedem Neustart meines Servers muss ich anscheinend meine iptables auf die Standardeinstellungen zurücksetzen. Früher habe ich firestarter verwendet, es aber vor einiger Zeit entfernt. Gibt es irgendwelche Einstellungen, die iptables verändern, wenn der Server neu gestartet wird?
20
iptables-persistent
und dann zum Verwendeniptables-save
und dergleichen sagen ?Standardmäßig speichert iptables-persistent die iptables des Systems beim Neustart NICHT automatisch.
Ich habe jedoch den Quellcode des Pakets in Ubuntu 14.04 geändert, um die Regeln beim Neustart, Herunterfahren (Anhalten) oder Runlevel 1 automatisch zu speichern. Wenn das System auf Runlevel 2-5 gestartet wird, werden die Regeln wiederhergestellt. Auf diese Weise werden die Regeln automatisch gespeichert und geladen, ohne dass der Benutzer eingreifen muss.
Verwenden Sie die folgenden Befehle, um diese Version zu verwenden:
Sehen Sie meinen vollständigen Blog-Beitrag hier:
http://blog.eamster.tk/?p=389
Benutzung auf eigene Gefahr. Alles, was geändert wurde, ist die Funktion "Stopp" des Init-Skripts, die die Funktion "Regeln speichern" aufruft, damit die Regeln automatisch gespeichert werden, wenn das System heruntergefahren, neu gestartet oder in Stufe 1 ausgeführt wird.
Ich habe dieses aktualisierte Deb-Paket unter Ubuntu 12.04, Ubuntu 14.04 und Ubuntu 15.04 getestet. Es sollte auch auf jeder Debian-Version funktionieren.
quelle
Speichern Sie die Regeln in einer Datei
Stellen Sie dann die Datei wieder her, indem Sie die folgenden Befehle ausführen, indem Sie sie in die Datei rc.local aufnehmen
Das funktioniert gut für mich
Prost....!
quelle