Я установил UFW на новую установку CentOS 7, но она не открывает порты. Я настраиваю UFW так же, как в системе Debian:

sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw enable
sudo ufw allow ssh
sudo ufw allow http

Я проверяю, что разрешено:

sudo firewall-cmd --list-all

Возвращает:

services: ssh dhcpv6-client

Сканирование портов показывает, что только порты 22 и 53 открыты.

Когда я выдаю следующее, порт 80 доступен:

sudo firewall-cmd --zone=public --permanent --add-service=http

Я предпочитаю UFW, так как он позволяет мне печатать более короткие команды и не сложен (как следует из названия).

Любая причина, почему это не работает или почему я не должен использовать это?

Спасибо!

1 ответ1

0

Вам нужно отключить firewalld и перезагрузиться: service firewalld stop ; systemctl disable firewalld.service ; service firewalld status

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .