关于9种zone的解析:
firewalld关于zone的操作
- 更改默认的zone
[root@localhost ~]# firewall-cmd --set-default-zone=work //更改默认的zone
success
[root@localhost ~]# firewall-cmd --get-default-zone //查看当前zone
work
- 查看指定网卡的zone
[root@localhost ~]# firewall-cmd --get-zone-of-interface=ens33 //查看ens33网卡的zone
work
给指定网卡增加zone
方法1:
编辑网卡配置文件(复制系统网卡配置文件进行更名)并为其添加zone(配置完成后重启网络服务,并重新加载firewalld服务:“systemctl restart firewalld”)。方法2:
[root@localhost ~]# firewall-cmd --zone=work --add-interface=ens37success
[root@localhost ~]# firewall-cmd --get-zone-of-interface=ens37work
- 更改指定网卡的zone
[root@localhost ~]# firewall-cmd --zone=block --change-interface=ens37success
[root@localhost ~]# firewall-cmd --get-zone-of-interface=ens37block
- 删除指定网卡的zone
[root@localhost ~]# firewall-cmd --zone=bmz --remove-interface=ens37The interface is under control of NetworkManager, setting zone to default.success
[root@localhost ~]# firewall-cmd --get-zone-of-interface=ens37work
- 查看系统中所有的zone
[root@localhost ~]# firewall-cmd --get-active-zones
work
interfaces: ens37public
interfaces: ens33