Как заставить UFW работать с firewalld на CentOS 7?

370
HypeWolf

Я установил 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, так как он позволяет мне печатать более короткие команды и не сложен (как следует из названия).

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

Спасибо!

0

1 ответ на вопрос

0
Ecstasy

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

Похожие вопросы