1.Установка необходимых зависимостей Config Server Firewall Centos
1 |
# yum install perl-libwww-perl |
1 |
# yum install perl-Time-HiRes |
Debian
1 |
# apt-get install libwww-perl |
1 |
# apt-get install Time-HiRes |
2.Установка Config Server Firewall
1 |
# wget http://www.configserver.com/csf.tgz |
1 |
# tar xvfz csf.tgz |
1 |
# cd csf |
1 |
# sh install.sh |
3.Проверка необходимых модулей iptables
1 |
# perl /usr/local/csf/bin/csftest.pl либо perl /etc/csf/csftest.pl |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
Testing ip_tables/iptable_filter...OK Testing ipt_LOG...OK Testing ipt_multiport/xt_multiport...OK Testing ipt_REJECT...OK Testing ipt_state/xt_state...OK Testing ipt_limit/xt_limit...OK Testing ipt_recent...OK Testing xt_connlimit...OK Testing ipt_owner/xt_owner...OK Testing iptable_nat/ipt_REDIRECT...OK Testing iptable_nat/ipt_DNAT...OK RESULT: csf should function on this server |
4.Удаление,если уже были установлены другие firewall, с которыми конфликтует CSF(APF/BFD)
1 |
# sh /usr/local/csf/bin/remove_apf_bfd.sh |
либо
1 |
# sh /etc/csf/remove_apf_bfd.sh |
5.Настройка Config Server Firewall
1 |
/etc/csf |
– каталог,содеражащий все конфигураионные файлы
1 |
csf.conf |
– […]