Здравствуйте.
Есть следующая проблемма:
У меня RH 7.3 kernel 2.4.20 с поддержкой IPTABLES.
До этого была более ранняя версия kernel без оной поддержки.
Правила соответственно строились с использованием IPCHAINS.
Теперь о главном. Подход у меня следующий:
в файле rc.firewoll сначала чищу все цепочки
ipchains -X
ipchains -F
Затем открываю нужные порты
ipchains -A INPUT -p tct --dport 20:21 -j ACCEPT
ну и т.д.
в конце ставлю
ipchains -A INPUT -j DENY
т.е. все остальное запретить.
По аналогии построил правила с использованием IPTABLES.
Все стало жутко тормозить, например присоединение к ftp серверу длится секунд 10, и это в локальной 100-мегабитной сети.
Может что-то неверное в подходе?
Посоветуйте пожалуйста как быть.