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.