+ Responder ao Tópico



  1. #1

    Padrão iptables da erro nas tabelas

    Ola a todos, essa semana vi que meu firewall do pc da minha casa esta dando algumas mensagens de erro, então resolvi checar linha por linha. Para minha surpresa, as 3 primeiras linhas são as que estão dando problemas. São as linhas que estou postando abaixo:

    iptables -t FILTER -F
    iptables -t NAT -F
    iptables -t MANGLE -F

    Sempre que eu tento rodar elas, recebo o seguinte erro:
    root@dedao:/home/renato# iptables -t NAT -F
    iptables v1.3.5: can't initialize iptables table `NAT': Table does not exist (do you need to insmod?)
    Perhaps iptables or your kernel needs to be upgraded

    Porém, quando eu tento rodar qualqer regra do meu firewall, tipo " iptables -t filter -A INPUT -p tcp --syn -j DROP " ele aceita sem nenhum problema. Achei estranho, pois, se a tabela não existe ou não tivesse suporte no kernel, eu também deveria receber erros ao tentar rodar qualquer regra do meu firewall, correto ?....Tentei o seguinte comando, e vejam o erro que recebi:

    root@dedao:/home/renato# insmod iptables
    insmod: iptables: no module by that name found

    ...Alguém pode me ajudar a entender (e resolver) este problema ?...agradeço pela atenção....


    []s...Renato

  2. #2

    Post

    Amigo, as tabelas do iptables são em letras minúsculas.

    Código :
    iptables -t nat -F
    iptables -t filter -F
    iptables -t mangle -F

    Abraço