Если вы хотите открыть все порты без указания конкретного IP-адреса, вы можете изменить настройки зоны `public` так, чтобы она принимала весь входящий трафик, подобно зоне `trusted`. Однако это может представлять серьезные риски безопасности. Вместо этого рекомендуется открывать только те порты, которые действительно необходимы для вашего приложения или службы.
Если вы все же хотите продолжить, вы можете использовать следующую команду:
```bash
firewall-cmd --zone=public --set-target=ACCEPT --permanent
firewall-cmd --reload
```
Это изменит цель зоны `public` на `ACCEPT`, что означает, что все входящие соединения будут приниматься. Пожалуйста, используйте эту команду с осторожностью¹.
Источник: беседа с Bing, 19.09.2023
(1) open all ports to specific IP with firewalld - Server Fault. https://serverfault.com/questions/890370/open-all-....
(2) Documentation - HowTo - Open a Port or Service | firewalld. https://firewalld.org/documentation/howto/open-a-p....
(3) How to Open a Port in Firewalld | InMotion Hosting. https://www.inmotionhosting.com/support/security/h....
(4) How to block all ports except 80, 443, 22, 3306 ports using firewalld?. https://unix.stackexchange.com/questions/594280/ho....