Ok, primeiro um esclarecimento, você usou as instruções do Debian Wiki, ou você usou o pacote iptables-persistent
? Eles operam através de mecanismos diferentes. A página do Wiki está basicamente descrevendo uma maneira manual de realizar o que o iptables-peristent
faz.
Se você instalou iptables-persistent
, você colocou suas regras iptables no arquivo /etc/iptables/rules.v4
(como descrito na documentação iptables-persistent
)? Se não, provavelmente é o seu problema. Tente configurar suas regras do iptables do jeito que você quer, e então execute:
iptables-save > /etc/iptables/rules.v4
ou
/etc/init.d/iptables-persistent save
Se você não usou iptables-persistent
, mas copiou as mudanças requeridas pela página Debian Wiki, você precisará nos mostrar as modificações que você fez nos arquivos, o script if-pre-up que você adicionou, etc. .
UPDATE: A informação iptables-persistent
acima é para o pacote em wheezy (testing) e sid (unstable). Para squeeze (estável), o arquivo deve ser /etc/iptables/rules
. Infelizmente, eu não tenho uma caixa de compressão / estabilidade estável facilmente acessível, por isso não posso olhar mais de perto iptables-persistent
agora.