В последних версиях Centos используется служба firewalld. Но если вы привыкли использовать iptables, сейчас мы расскажем как его установить.
Отключение firewalld
Для успешного перехода на iptables, потребуется отключить firewalld.
Команды для отключения:
1 2 |
systemctl stop firewalld systemctl mask firewalld |
Установка iptables
iptables доступен в репозиториях centos 7. Установка данного пакета ничуть не отличается от установки другого пакета.
Устанавливаем пакет:
1 |
yum install iptables-services |
Запускаем и добавляем в автозагрузку:
1 2 |
systemctl start iptables systemctl enable iptables |
Затем проверим, добавились ли стандартные правила:
1 |
cat /etc/sysconfig/iptables |
Так же данную конфигурацию можно редактировать, используя любой удобный текстовый редактор, например nano:
1 |
nano /etc/sysconfig/iptables |
Если вносились изменения в конфигурация, то перезапускаем сервис iptables:
1 |
systemctl restart iptables |
Статус службы и список правил
Просмотр состояния службу:
1 |
systemctl status iptables |
Просмотр списка правил:
1 |
iptables -L |
На этом установка iptables на Centos 7 завершена