centos7的firewalld

systemctl {start/stop/restart/status} firewalld //使用systemctl控制firewald的各种状态
firewall-cmd --get-zones //列出所有区域
firewall-cmd --set-default-zone=public//设置默认区域为public
firewall-cmd --list-ports//列出已经加载的端口规则
firewall-cmd --list-services//列出已经加载的服务规则
firwall-cmd --list-all//列出所有规则
firewall-cmd --zone=public --add-port=80/tcp --permanent //添加80端口
firewall-cmd --zone=public --add-service=http --permanent //添加http服务
firewall-cmd --zone=public --remove-port=80/tcp --permanent //删除80端口
firewall-cmd --zone=public --remove-service=http --permanent //删除http服务
firewall-cmd --reload //重新加载已经改变的规则
firewall-cmd --panic-on //拒绝所有包,慎用,如果你是远程连上来的,就断开了
firewall-cmd --panic-off //取消拒绝状态
firewall-cmd --query-panic //查询panic状态

 

posted @ 2021-01-23 01:30  何方妖孽  阅读(77)  评论(0编辑  收藏  举报