Olá, administro um servidor Debian que fica numa VM de uma máquina rodando CentOS com OpenVZ. Estou tentando configurar um firewall na VM com as seguintes regras:

# Limpar regras
iptables -F
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT

# Abrir portas no roteador parar os servidores/servicos WEB
iptables -A INPUT -j ACCEPT -p tcp --dport 21
iptables -A INPUT -j ACCEPT -p tcp --dport 22
iptables -A INPUT -j ACCEPT -p tcp --dport 80

# Conexoes estabelecidas roteador/servidores
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

O problema é que a última regra falha e eu não estou conseguindo rastrear o porque. Imagino que seja algum módulo que possa estar faltando e como o kernel dessa VM é o do CentOS achei que talvez pudesse encontrar alguma ajuda nessa lista. A mensagem de erro que aparece na última regra não é muito significativa:

iptables: No chain/target/match by that name

Alguém tem alguma idéia de qual módulo pode estar faltando? Não tenho certeza se esta é uma questão relacionada com o CentOS ou com o iptables. Não sei qual é a versão do CentOS que roda no servidor mas o kernel é 2.6.9-023stab043.2-smp. Obrigado, Rodrigo.