+ Responder ao Tópico



  1. #1
    Visitante

    Padrão Dúvidas com IPTables

    Por que quanto digito as regras de IPTables na console funciona perfeitamente? Mas quando coloco as mesmas regras dentro do /etc/rc.d/rc.local não funcionam?

    Regras em questão:

    # Host liberados
    iptables -A FORWARD -s 192.168.0.2/32 -p tcp --dport 1863 -j ACCEPT
    iptables -A FORWARD -s 192.168.0.2/32 -d loginnet.passport.com -j ACCEPT
    # Bloqueando os demais
    iptables -A FORWARD -s 192.168.0.0/32 -p tcp --dport 1863 -j REJECT
    iptables -A FORWARD -s 192.168.0.0/32 -d loginnet.passport.com -j REJECT

    # Host liberados
    iptables -A FORWARD -s 192.168.0.2/32 -d webmessenger.msn.com -j ACCEPT
    # Bloqueando os demais
    iptables -A FORWARD -s 192.168.0.0/32 -d webmessenger.msn.com -j REJECT

    Grato.

  2. #2

    Padrão Dúvidas com IPTables

    se não for uma questão de não estarem sendo executadas na inicialização simplesmente, pode ser uma questão de PATH.

    ou seja, para vc chamar o iptables simplesmente, o diretório dele (/sbin - normalmente) tem que estar no path, ou mude seu script para /sbin/iptables ou set uma variável
    Código :
    IPTABLES=/sbin/iptables
    e use $IPTABLES no script ao invés de iptables.



  3. #3
    ShapeR
    Visitante

    Padrão Dúvidas com IPTables

    Pq vc nao cria um arquivo firewall, joga ele no /etc/rc.d e coloca ele como executável? fica melhor, separa uma coisa da outra, vê se funciona desse jeito...

  4. #4
    robsonzornitta
    Visitante

    Padrão Mais uma dica!!!

    tipów olha soh faiz o seguinte se a tua distro for red hat ou variante faiz o seguinte
    vai no diretório rc.d crie um arquivo script e colocah ele como executável dai tu pega e digita ntsysv e acha o teu script na lista e pronto tah executandu!!!!!!!!!