Чтобы открыть порт брандмауэра в CentOS, вы можете использовать различные методы. Вот несколько примеров с соответствующими фрагментами кода:
Способ 1: использование команды firewall-cmd
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
sudo firewall-cmd --reload
Способ 2: изменение файла конфигурации firewalld
sudo nano /etc/firewalld/zones/public.xml
Внутри раздела добавьте следующую строку:
<port protocol="tcp" port="8080"/>
Сохраните файл и перезагрузите брандмауэр:
sudo firewall-cmd --reload
Метод 3: использование iptables
sudo iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
sudo service iptables save
sudo service iptables restart
Метод 4. Использование ufw (несложного брандмауэра)
sudo ufw allow 8080/tcp