ктоибудь ставил на SUSE iptables ?? я уже замучился -- непоявляется /etc/init.d/iptables ! даже стопил и потом сносил SuSeFirewall - все равно в init.d iptables нет ,, вот,, но iptables -L показывает
Там iptables есть, просто их SuSeFirewall это надстройка над iptables и для того чтобы работали стандартные команды iptables достаточно вырубить SuSeFirewall
В /etc/init.d должны лежать пара файликов с именами вида SuSeFirewall.<something> (с регистром могу наврать). Настраиваются через yast либо через конфиги в /etc/sysconfig
смотри - раньше например по умолчанию стартовал iptables потом network, но иногда приходилось перестраивать чтоб iptables после network , изза таких правил например..-A PREROUTING -p tcp -m tcp -i ! eth0 ....
ну и как теперь рулить ? скажи лучше где популярно почитать , на netfilter.org эти изменения вобще не акцентируются чето...
чего тебе надо-то? конфиг iptables в SUSE - только при помощи SuSEfirewall2. сервисы: > chkconfig -l | grep -i firew
SuSEfirewall2_init 0:off 1:off 2:off 3:on 4:on 5:on 6:off
SuSEfirewall2_setup 0:off 1:off 2:off 3:on 4:on 5:on 6:off
основной файл конфигурации: > vim /etc/sysconfig/SuSEfirewall2
там есть возможность сделать ГРАМОТНО всё, что нужно (от вставки своих правил до замены дефолтных на свои). по умолчанию фаер/iptables всегда стартовал/стартует после подъёма сети, что и показано в /etc/init.d/SuSEfirewall2_setup.
никто кстати не запрещает писать правила "на коленке" и стартовать их а-ля *ебиан вей - но, практика показывает, что ничерта хорошего ты от этого не получишь.