Назад | Перейти на главную страницу

есть ли способ сбросить правила целой зоны на firewalld?

Я добавил много богатых правил примерно так:

 firewall-cmd --permanent --zone="thezone" --add-rich-rule='rule family=ipv4 source address=1.2.3.4 reject'

А теперь я хотел бы очистить / удалить все эти богатые правила в моей зоне "thezone".

Также попробуйте удалить строку для строки:

 firewall-cmd --permanent --zone="thezone" --remove-rich-rule='rule family=ipv4 source address=1.2.3.4 reject'

или

 firewall-cmd --permanent --zone="thezone" --remove-rich-rule='rule family=ipv4 source address=1.2.3.4 accept'

или

 firewall-cmd --permanent --zone="thezone" --add-rich-rule='rule family=ipv4 source address=1.2.3.4 accept'

с помощью firewall-cmd --reload и все еще не удалось.

Может ли кто-нибудь сказать мне, как очистить все или сказать, что я делаю не так, один за другим?

Очистите содержимое (или удалите):

  • / и т. д. / firewalld / зоны /зона.xml
  • / и т.д. / firewalld / зоны /зона.xml.old

Примечание: где зона - это имя зоны, которую нужно удалить.

Затем перезапустите службу firewalld