Материал из Wiki.VDSPlanet.ru.
Установка.
1) Загруэаем скрипт специально созданный для VDS серверов и просматриваем его.. все довольно просто. Следущую команду вводим под суперпользователем ( root ):
wget -O /etc/init.d/firewall http://vpsinfo.nixhost.net/firewall.vps
2) Разрешаем запуск
chmod +x /etc/init.d/firewall
3) ДЛЯ CentOS и подобных, делаем возможность загрузки правил при перезапуске/запуске системы
/sbin/chkconfig firewall on
4) Стартуем
/sbin/service firewall start или /etc/init.d/firewall start
5) Просматриваем правила
/sbin/service firewall status
Fedora, CentOS, Cern
/sbin/service firewall start|stop|restart|status
Остальные
/etc/init.d/firewall start|stop|restart|status
Внимание!!! Не сбрасывайте правила командой /sbin/iptables -F иначе Вы закроете себе доступ на VDS
Внимание!!! Cкрипт подразумевает что у вас sshd запущен на стандартном 22-ом порту, если вы используете нестандартный порт для sshd скрипт необходимо отредактировать, иначе вы заблокируете себе доступ к серверу.
Подробнее : http://vpsinfo.nixhost.net/firewall.htm

