Настроил iptables, политика INPUT стоит DROP. разрешен весь трафик между сервером радиуса и брасами мпд. когда запущены iptables, радиус перестает отправлять CoA. Сколько мудохался, не понял почему. Ключевые моменты iptables:
Код:
# Firewall configuration written by system-config-securitylevel
# Manual customization of this file is not recommended.
*filter
:INPUT DROP [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT - [0:0]
#localhost
-A INPUT -i lo -j ACCEPT
#servers net
-A INPUT -s 10.11.1.0/24 -j ACCEPT
#log coa
-A OUTPUT -p udp --dport 1700 -j LOG --log-prefix "COA packets"
Исходящий трафик не фильтрую. Сервера с брасами в подсети 10.11.1.0, с них разрешен любой трафик, CoA порт на брасе 1700. Так вот, когда политику INPUT-а ставлю ACCEPT, CoA отправляется, и в лог пишется
Код:
Nov 8 17:58:57 bg kernel: COA packetsIN= OUT=eth1 SRC=10.11.1.11 DST=10.11.1.14 LEN=325 TOS=0x00 PREC=0x00 TTL=64 ID=0 DF PROTO=UDP SPT=48618 DPT=1700 LEN=305
когда ставлю политику DROP, радиус вообще перестает отправлять CoA, и ни одной ошибки в логах, ни одного исключения, ничего. просто не отправляет и все. пишет только что у логина tariff option changed. Дальше нет сообщения о том, что отправились атрибуты CoA.
Подскажите в чем может быть дело?