При добавлении разрешающих правил 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