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

Почему я не могу установить firewalld на centos6?

Я устанавливаю сертификат SSL в свой CentOS 6. Для этого мне нужно настроить правило брандмауэра.

Но когда я настраиваю брандмауэр, я получаю сообщение об ошибке:

$ firewall-cmd --permanent --add-service=https
-bash: firewall-cmd: command not found.

Похоже, что только команда iptables работает в CentOS 6.

Я также пробовал установить firewalld с помощью команды

$sudo yum install firewalld.

Но это дает мне следующую ошибку:

Нет доступного пакета firewalld.

Firewalld - это только часть CentOS 7. Он не поставляется с CentOS 6, а afaik недоступен для него. Если вы действительно не можете справиться с iptables правила (которые я лично считаю не такими уж сложными), некоторые люди Почувствуй это system-config-firewall приемлемая замена.

Или просто попробуй

iptables -I INPUT 1 -p tcp --dport 443 -j ACCEPT

хотя, в зависимости от вашего существующего набора правил, это может работать, а может и не работать.