[root@localhost jack]# systemctl start firewalld # 启动防火墙 [root@localhost jack]# systemctl stop firewalld # 关闭防火墙 [root@localhost jack]# systemctl status firewalld # 查看当前防火墙状态 [root@localhost jack]# systemctl enable firewalld # 每次开机启用 [root@localhost jack]# systemctl disable firewalld # 每次开机禁用
[root@localhost jack]# firewall-cmd --version # 查看防火墙版本 [root@localhost jack]# firewall-cmd --help # 查看帮助 [root@localhost jack]# firewall-cmd --zone=public --list-ports # 查看防火墙当前所有打开的端口 [root@localhost jack]# firewall-cmd --reload # 重新加载防火墙规则
添加
firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
重新载入
firewall-cmd --reload
查看
firewall-cmd --zone= public --query-port=80/tcp
删除
firewall-cmd --zone= public --remove-port=80/tcp --permanent