Щойно я встановив CentOS 7:
[root @ new ~] # кішка / тощо / redhat-release Випуск CentOS Linux 7.1.1503 (Core)
Я намагаюся налаштувати брандмауер, і мені кажуть, що в CentOS 7 iptables більше не використовуються, замінюються firewalld. При спробі запуску команди встановити правило брандмауера як такого:
firewall-cmd --add-port = 80 / tcp
Я отримую таке повідомлення:
[root @ new ~] # firewall-cmd --add-port = 80 / tcp -bash: firewall-cmd: команда не знайдена
редагувати : Я також спробував таку команду:
[root @ new ~] # firewall-offline-cmd --add-port = 80 / tcp -bash: firewall-offline-cmd: команда не знайдена
без жодного успіху.
Я спробував виконати наступне, щоб перевірити, чи встановлено firewalld:
[root @ new ~] # статус firewalld служби Перенаправлення на / bin / systemctl статус firewalld.service firewalld.service Завантажено: не знайдено (Причина: Такого файлу чи каталогу немає) Активний: неактивний (мертвий)
Після цього виводу я спробував запустити firewalld:
[root @ new ~] # Початок служби firewalld Перенаправлення на / bin / systemctl запуск firewalld.service Не вдалося здійснити виклик методу: Не вдалося завантажити модуль firewalld.service: Немає такого файлу чи каталогу.
Будь-які ідеї, що не так з установкою CentOS 7? Це чиста установка на OpenVZ VPS, я все ще не повинен вносити будь-які зміни.