Firewall открыть порт 80 443 на Linux CentOS/RHEL 8/7
Коллеги всем привет.
В сегодняшней статье я вам расскажу как открыть порт 80, 443 на Firewalld.
Firewalld это программное обеспечение для управления брандмауэрами используемый в системах CentOS и RHEL.
По умолчанию Firewalld включен, но его можно отключить временно либо навсегда, но не стоит этого делать так как безопасность сервера упадет в разы. Firewalld предназначит для фильтрации входящего и выходящего трафика на интерфейсах. Сегодня мы откроем самые востребованные порты 80 и 443, они предназначены для веб серверов.
Содержание статьи:
- Проверка состояния Firewalld.
- Проверка открыт ли порт 80, 443.
- Открываем порт 80, 443.
ШАГ 1. Проверка состояния Firewalld.
Для проверки состояния используйте команду:
$. sudo service firewalld status
или
$. sudo systemctl status firewalld
ШАГ 2. Проверка открыт ли порт 80, 443.
Порт на Firewalld может быть уже открыт. Для того чтобы, проверить это используйте команду:
$. sudo netstat -an | grep 80 | grep -i listen
$. sudo netstat -an | grep 443 | grep -i listen
Как видно на снимках 80 порт уже открыт, а 443 закрыт, так как список пустой.
ШАГ 3. Открываем порт 80, 443.
Для открытия порта используйте команду:
$. sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
$. sudo firewall-cmd --zone=public --add-port=443/tcp --permanent
$. sudo firewall-cmd --reload
Как видно из снимка, мы попытались открыть порт 80, но он уже есть в правилах Firewall, а от 443 порт получилось открыть. Обязательно после добавления плавил в Firewall перезапускаем саму службу Firewall.
ГОТОВО! Мы успешно открыли порты 80, 443.
Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.