IP-Tables öfters leer!

Frank Burian

New Member
hallo, in unregelmäßigen Abständen, verschwinden alle Regeln aus meiner IPTable, was kann der Grund dafür sein? hab ich ungebetene Gäste auf dem System? Hab es eigentlich sicher, dachte ich!

Ich erstelle ein IP-Block immer so:

iptables -A INPUT -s 000.000.000.000-p tcp -m tcp --dport 25 -j REJECT --reject-with icmp-port-unreachable

Danke!
 
Hallo,
iptables -A INPUT -s 000.000.000.000-p tcp -m tcp --dport 25 -j REJECT --reject-with icmp-port-unreachable
Zunächst fehlt da eine Leerstelle bei dem -p.
Und mit:000.000.000.000 meinst du "ALLES"? Dann wäre hier ein ANY üblicher.

Zu deiner Frage: Das kann zunächst verschiedene Gründe haben. Ist es ein Vserver oder Rootserver? Lag dazwischen ein Reboot? Was am wahrscheinlichsten ist: Hast du vielleicht irgendein Script welches iptables -F ausführt? Irgendein cronjob?
 
Das 000.000.000.000 ist nur weil ich keine IP veröffentlichen wollte! Das leerzeichen vor dem -p ist natürlich auch da!

Ja, gab ein Reboot...allerdings wäre ich nie auf den Gedanken gekommen, das dann alle Regeln weg sind. Und warum ist das so? Warum bleiben die nicht gespeichert? Ist mir ein Rätsel?

Jap ist ein Root-Server!
 
Und warum ist das so? Warum bleiben die nicht gespeichert? Ist mir ein Rätsel?
Du musst das Speichern immer selbst übernehmen. Das ist bei *BSD so, bei Linux, bei Mac OSX und bei Windows auch.

Bei Windows klickst du je nach Produkt auf "Übernehmen" oder "Speichern", unter Linux speicherst du das Startskript der Firewall. Nur bei Windows-Produkten (zumindest im Desktopbereich) speicherst du immer direkt, da fehlt der dynamische Zugriff.
 
Ich hab mir was in meine /etc/network/interfaces geschrieben :)
Code:
auto lo
iface lo inet loopback
    post-up iptables-restore /etc/iptables.up.rules
    pre-down iptables-save > /etc/iptables.up.rules
 
Back
Top