centos防火墙的一些命令

前言

最近再用到centos防火墙的时候,用到了一些命令,记录下,防止忘记

添加规则
1
sudo firewall-cmd --zone=public --add-port=5001/tcp --permanent
移除规则
1
sudo firewall-cmd --zone=public --remove-port=80/tcp --permanent
限制来源
1
2
3
4
sudo firewall-cmd --zone=public --add-rich-rule='
rule family="ipv4"
source address="192.168.1.100"
port protocol="tcp" port="80" accept'
应用配置更改,以上命令执行后都需要执行这个命令
1
sudo firewall-cmd --reload
查看防火墙规则
1
sudo firewall-cmd --list-all