+ Responder ao Tópico



  1. #1

    Padrão Liberar Emule através de iptables

    Galera, preciso liberar o Emule numa máquina específica. O Emule está setado para trabalhar com as portas 4662 tcp e 4672 udp. Fiz diversas regras no firewall, mas nada funciona. Vocês poderiam me ajudar com este problema? Vlw.

  2. #2

    Padrão

    Citação Postado originalmente por fh2684 Ver Post
    Galera, preciso liberar o Emule numa máquina específica. O Emule está setado para trabalhar com as portas 4662 tcp e 4672 udp. Fiz diversas regras no firewall, mas nada funciona. Vocês poderiam me ajudar com este problema? Vlw.

    Que regra tu usou ?

  3. #3

    Padrão

    Citação Postado originalmente por info24hs Ver Post
    Que regra tu usou ?
    Segue algumas que eu usei:

    iptables -A INPUT -i eth0 -p tcp --sport 4662 -j ACCEPT

    iptables -A INPUT -i eth0 -p udp --sport 4672 -j ACCEPT

    iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 4662 -s $IP_MINHA _MÁQUINA -d 0/0 -j ACCEPT

    iptables -t nat -A PREROUTING -i eth1 -p udp --dport 4672 -s $IP_MINHA _MÁQUINA -d 0/0 -j ACCEPT

    iptables -A FORWARD -i eth0 -p tcp --sport 4662 -j ACCEPT

    iptables -A FORWARD -i eth0 -p udp --sport 4672 -j ACCEPT

  4. #4

    Padrão

    Alguém teria alguma sugestão de como resolver o meu problema? Obrigado.

  5. #5

    Padrão

    Código :
    # eth0 = WAN
    # eth1 = LAN
     
    iptables -A INPUT -i eth0 -p tcp --dport 4662 -j ACCEPT
    iptables -A INPUT -i eth0 -p udp --dport 4672 -j ACCEPT
     
    iptables -A FORWARD -i eth1 -p tcp -d 0/0 -s $IP_MINHA _MÁQUINA --sport 4662 --dport 4662 -j ACCEPT
    iptables -A FORWARD -i eth1 -p udp -d 0/0 -s $IP_MINHA _MÁQUINA --sport 4672 --dport 4672 -j ACCEPT
     
    iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 4662 -j REDIRECT --to-destination $IP_MINHA _MÁQUINA:4662
    iptables -t nat -A PREROUTING -i eth0 -p udp --dport 4672 -j REDIRECT --to-destination $IP_MINHA _MÁQUINA:4672
    Tente este código no lugar do atual.

    abracos