Доброго времени суток, уважаемые читатели. Сегодня у нас тема: «Установка утилиты Iptables в CentOS». Iptables – это утилита для конфигурирования встроенного в Linux межсетевого экрана (брандмауэра). В CentOS по умолчанию, встроена другая подобная утилита — Firewalld, но плюс именно Iptables в том, что её можно использовать практически на любой операционной системе Linux. Это делает Iptables универсальным инструментом для настойки брандмауэра.

Прежде чем производить установку Iptables, нужно отключить встроенную утилиту Firewalld.

Отключаем, и убираем Firewalld из автозагрузки:

# systemctl stop firewalld
# systemctl disable firewalld
остановка и отключение Firewalld из автозагрузки

Можно проверить настройки брандмауэра:

# iptables -L -v -n
проверка настроек брандмауэра

Как видно на картинке, никаких настроек нет. Всё открыто.

Теперь можно установить Iptables:

# yum -y install iptables-services
установка Iptables в CentOS

Далее нужно запустить утилиту, и добавить её в автозагрузку, чтобы при запуске операционной системы, Iptables стартовала автоматически:

# systemctl start iptables.service
# systemctl enable iptables.service
запуск и включение в автозагрузку Iptables

Сразу после старта, Iptables добавляет стандартный набор правил, которые можно посмотреть при помощи команды:

# iptables -L -v -n
проверка правил созданных Iptables

На картинке базовые правила для брандмауэра. Сохраняются имеющиеся соединения, открыт порт SSH, открыта внутренняя сеть, открыты соединения по протоколу icmp, и отбрасывается всё непонятное.

В следующей статье, рассмотрим базовые примеры настройки Iptables. Поговорим о том, как открывать и закрывать нужные порты.

Сегодня мы рассмотрели тему: «Установка утилиты Iptables в CentOS». Подготовили операционную систему, и произвели установку утилиты.

Надеюсь статья была вам полезна. До встречи в новых статьях.

С уважением, Андрей Бондаренко.


Видео на тему «Установка утилиты Iptables в CentOS»: