Ich habe versucht, meinen iptables einige Regeln hinzuzufügen, aber sie scheinen nicht zu speichern. Um sie zu retten, habe ich versucht zu laufen iptables-save
und service iptables save
. Jedes Mal, wenn ich einen dieser Befehle ausgeführt habe, wird angezeigt, dass er erfolgreich gespeichert wurde. Hier sind die Regeln, die ich einzufügen versuche:
iptables -A INPUT -j REJECT -p tcp --destination-port 3306
iptables -A INPUT -j REJECT -p tcp --destination-port 25
Diese Regeln funktionieren und bleiben bestehen, nachdem ich sie eingegeben habe. Wenn ich jedoch das System neu starte, werden sie beim Ausführen aus der Liste entfernt iptables -L
und die Ports sind wieder geöffnet (mit nmap überprüft).
Wenn ich mir meine Datei / etc / sysconfig / iptables ansehe, sind die Regeln dort (unten) und alle "abgeschlossenen" Zeitstempel stammen aus der Zeit, als ich die Regeln gespeichert habe, was korrekt erscheint. Außerdem sind in meiner Datei / etc / sysconfig / iptables-config alle Einstellungen Standardeinstellungen und scheinen nichts zu ändern, was das Laden von iptable-Regeln von einem anderen Speicherort oder etwas anderem betrifft.