有没有办法在firewalld上刷新整个区域的丰富规则?

Mik*_*Mik 5 firewalld firewall-cmd

我添加了许多类似这样的丰富规则:

 firewall-cmd --permanent --zone="thezone" --add-rich-rule='rule family=ipv4 source address=1.2.3.4 reject'
Run Code Online (Sandbox Code Playgroud)

现在我想清除/删除我的“thezone”区域中的所有丰富规则。

另外,您尝试删除行的行:

 firewall-cmd --permanent --zone="thezone" --remove-rich-rule='rule family=ipv4 source address=1.2.3.4 reject'
Run Code Online (Sandbox Code Playgroud)

或者

 firewall-cmd --permanent --zone="thezone" --remove-rich-rule='rule family=ipv4 source address=1.2.3.4 accept'
Run Code Online (Sandbox Code Playgroud)

或者

 firewall-cmd --permanent --zone="thezone" --add-rich-rule='rule family=ipv4 source address=1.2.3.4 accept'
Run Code Online (Sandbox Code Playgroud)

使用 firewall-cmd --reload 仍然没有成功。

谁能告诉我如何清除所有内容或用一种方法告诉我我做错了什么?

小智 4

清空(或删除)的内容:

  • /etc/firewalld/zones/zone.xml
  • /etc/firewalld/zones/zone.xml.old

注意:其中zone是您需要删除的区域的名称。

然后重启firewalld服务