跑步时
[root@host ~]# firewall-cmd --get-active-zones
[root@host ~]#
[root@host ~]# firewall-cmd --get-default-zone
public
我没有获得任何活动区域。如何激活区域?
答案1
通过将网络接口或源 IP 地址范围绑定到区域,即可激活区域。区域内的任何防火墙规则都会应用于该网络接口或 IP 地址范围。
答案2
在类似的情况下,我观察了一下strace
并意识到,FirewallD 不知何故完全失去了 D-Bus 访问权限。
最简单的解决方法是重启 Linux。这很有帮助,FirewallD 再次看到了活动区域。
答案3
我也有同样的问题,只是我确实在区域中有一个接口。对我来说,我必须重新启动防火墙服务。