Wenn ich auf meinem Linux Redhat Version 6.8-Computer ausgeführt werde - Service Iptables Status
Ich bekomme die Regeltabelle (aber nicht, ob iptables ausgeführt wird oder nicht)
Zeigt das Folgende, dass iptables ausgeführt wird?
# service iptables status
Table: filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination
1 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
2 ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0
3 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
4 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
5 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject- with icmp-host-prohibited
Chain FORWARD (policy ACCEPT)
num target prot opt source destination
1 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject- with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
Iptables ist beim Booten aktiviert
# chkconfig --list iptables
iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
firewalld
standardmäßig installiert, und Sie können den Status durch Ausführen überprüfensystemctl status firewalld
. Außerdem kann ein aufgerufenes Paketiptables-services
installiert werden. Wenn es gestartet wird (Dienstname :)iptables
, können Sie überprüfen, ob es ausgeführt wird oder nicht.iptables-services
Pakete installiert und überprüft werdensystemctl status iptables
, um festzustellen, ob sieiptables
ausgeführt werden oder nicht.firewalld
war mein Problem!Auf diese Weise können wir nur wissen, ob es nicht läuft
[root @ vm1 ~] # service iptables status iptables: Die Firewall wird nicht ausgeführt.
Wenn es ausgeführt wird, wird die Regeltabelle wie gezeigt gedruckt
quelle