admin管理员组文章数量:1642342
1.设置开机启用防火墙
systemctl enable firewalld.service
2.设置开机禁用防火墙
②systemctl disable firewalld.service
3.启动防火墙
systemctl start firewalld
4.关闭防火墙
systemctl stop firewalld
5.检查防火墙状态详细信息
systemctl status firewalld
6.查看防火墙是否开启
firewall-cmd --state
7.重新加载配置
firewall-cmd --reload
8.查看开放的端口
firewall-cmd --list-ports
9.开启防火墙端口(永久生效加--permanent,增加到内存中不加--permanent,重启失效)
firewall-cmd --zone=public --add-port=9200/tcp --permanent
10.关闭防火墙端口
firewall-cmd --zone=public --remove-port=8080/tcp
11.获取所有的zone
firewall-cmd --get-zones
12.查看系统默认的zone
firewall-cmd --get-default-zone
13.设置默认的zone
firewall-cmd --set-default-zone=public
14.查看指定网卡所在的zone
firewall-cmd --get-zone-of-interface=ens01
15.给指定网卡设置zone
firewall-cmd --zone=public --add-interface=lo
16.针对网卡更改zone
firewall-cmd --zone=dmz --change-interface=lo
17.针对网卡删除zone
firewall-cmd --zone=dmz --remove-interface=lo
18.查看系统所有网卡所在的zone
firewall-cmd --get-active-zones
19.列出当前系统的所有service
firewall-cmd --get-active-service
20.查看当前zone下有哪些service
firewall-cmd --list-services
21.查看指定zone下有哪些service
firewall-cmd --zone=public --list-services
22.给zone增加一个service
firewall-cmd --zone=public --add-service=http
//把http增加到public zone下。只增加到内存中并未修改配置文件,重启系统后失效。
firewall-cmd --zone=public --add-service=http --permanent
//修改配置文件重启后不失效
版权声明:本文标题:Linux中firewalld(防火墙)相关的命令 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1729336111a1197002.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论