it-swarm.com.de

Wie ändere ich iptables-Regeln durch Bearbeiten einer Datei, anstatt über die Befehlszeile zu interagieren?

In der Geschichte würde ich einfach eine Datei bearbeiten und dann
Starten Sie den gesamten Server neu.

ich würde die Leitung klonen, die Port 22 offen hatte
Ändern Sie es in 80 und speichern Sie dann die Datei .. und starten Sie neu
das gesamte System, sodass die iptables mit geöffnetem Port 80 beginnen würden.

aber in letzter Zeit .. diese Datei ist nicht mehr vorhanden
in meinen Centos 6.5 O.S.

die meisten Antworten auf Google deuten darauf hin, dass ich mit iptables interagieren muss
, um Ports zu aktivieren und zu deaktivieren.

ist es möglich, nicht mit iptables zu interagieren, sondern
Sehen Sie einfach alles vor Ihnen als eine bearbeitbare Datei?

27
user74548

In CentOS haben Sie die Datei /etc/sysconfig/iptables. Wenn Sie sie dort nicht haben, können Sie sie einfach erstellen, indem Sie iptables-save Verwenden, um den aktuellen Regelsatz in eine Datei zu kopieren.

iptables-save > /etc/sysconfig/iptables

Um die Datei zu laden, die Sie nicht neu starten müssen, können Sie iptables-restore Verwenden.

iptables-restore < /etc/sysconfig/iptables
48
Rabin

Ich denke, es sollte "service iptables save" sein, um es in/etc/sysconfig/iptables zu speichern, dann "service iptables restart", um sicherzustellen, dass die erstellten Regeln erhalten bleiben

1
Dan