Firewalld

禁止某个端口

firewall-cmd --permanent --add-rich-rule='rule family="ipv4" port port="9090" protocol="tcp" reject'
firewall-cmd --reload

查看防火墙规则

只显示/etc/firewalld/zones/public.xml中防火墙策略

firewall-cmd --list-all 

查看所有的防火墙策略

firewall-cmd --list-all-zones 

防火墙无法关闭,可参考当前博客内容

通过命令service firewalld status;查询防火墙是关闭的,但是通过命令firewall-cmd --state防火墙是运行中的。

systemctl stop firewalld
pkill -f firewalld
systemctl start firewalld
systemctl stop firewalld

Iptables