При добавлении разрешающих правил iptables для Zabbix столкнулся с проблемой, после перезагрузки все введенные с консоли правила iptables сбрасывались на заводские «после перезагрузки iptables не сохраняются правила».
Что бы cохранить правила делаем настройки iptables в следующей последовательности.

1.Отключаем firewald что бы работали правила только iptables:

systemctl disable firewalld
systemctl stop firewalld

Посмотрим текущие настройки портов iptables:

iptables -nL -v

2.Разрешаем 80 порт для http и 10051 порт для zabbix сервера на iptables, вводим следующие строки:

iptables -I INPUT -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -I OUTPUT -p tcp --sport 80 -m state --state ESTABLISHED -j ACCEPT
iptables -I INPUT -p tcp --dport 443 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -I OUTPUT -p tcp --sport 443 -m state --state ESTABLISHED -j ACCEPT
iptables -I INPUT -p tcp -m state --state NEW,ESTABLISHED -m tcp --dport 10051 -j ACCEPT
iptables -I OUTPUT -p tcp --sport 10051 -m state --state ESTABLISHED -j ACCEPT
service iptables save

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.