+ Responder ao Tópico



  1. #1
    ncpjr
    Visitante

    Padrão Redirecionar Conexão

    Bom dia !
    Estou tentando redirecionar as conexões que entram pela porta 80 para minha rede interna 192.168.0.1 mais não funciona!!!!

    Senario
    eth1 = 200.228.x.x # Ip Internet
    eth0 = 192.168.0.3 # Ip Rede Interna

    Distro: Red Hat 9

    iptables versão: 1.2.7

    Regras:

    modprobe ip_tables
    modprobe iptable_nat
    modprobe ip_conntrack

    iptables -F


    iptables -t nat -A POSTROUTING -o eth1 -s 192.168.0.0/24 -d 0/0 -j MASQUERADE

    echo 1 > /proc/sys/net/ipv4/ip_forward

    iptables -t nat -A PREROUTING -p tcp -s 0/0 -d 200.228.x.x/32 --dport 80 -j DNAT --to 192.168.0.1:80




    Alguem tem alguma idéia do que possa estar acontecendo???

  2. #2
    robsonzornitta
    Visitante

    Padrão kr!!

    kr primeiro libere a maquina server para aceitar as conexoes para a porta 80 com INPUT

    depois libere a porta 80!!!!!

    :good:

  3. #3
    robsonzornitta
    Visitante

    Padrão dah uma olhada!!

    kr dah uma olhada nesse indereço aqui que tu vai intender melhor o que estou dizendu!!!!

    http://iptables.under-linux.org


  4. #4
    Visitante

    Padrão Redirecionar Conexão

    Acrescentei a seguinte regra
    iptables -A INPUT -p tcp -s 0/0 -d 200.228.x.x --dport 80 -j ACCEPT

    e mesmo assim não deu certo....


    Por Favor se alguem poder me ajudar.
    Já tentei de tudo e não da certo

  5. #5
    Visitante

    Padrão Redirecionar Conexão

    Vamos pessoal

    please!!!!!!!!

  6. #6

  7. #7
    Visitante

    Padrão Redirecionar Conexão

    Roggy obrigado pela dica, mas mesmo assim não deu certo!


    Não sei o que está acontecendo!

    Você tem msn ou icq para converssarmos?

    Agradeço desde já a atenção

  8. #8
    Visitante

    Padrão Redirecionar Conexão

    Por favor, me ajudem



    msn[email protected]
    ICQ: 142012588

  9. #9
    karfax
    Visitante

    Padrão Re: Redirecionar Conexão

    Citação Postado originalmente por ncpjr
    Bom dia !
    Estou tentando redirecionar as conexões que entram pela porta 80 para minha rede interna 192.168.0.1 mais não funciona!!!!

    Senario(sic)

    eth1 = 200.228.x.x # Ip Internet
    eth0 = 192.168.0.3 # Ip Rede Interna


    Alguem tem alguma idéia do que possa estar acontecendo???


    Falta aceitar a entrada na chain INPUT tcp e permitir o FORWARD pro ip da rede interna. Como em:


    $IPT -A INPUT -p TCP -s 0/0 --destination-port 80 -j ACCEPT

    $IPT -t nat -A PREROUTING -p tcp -i $INET_IFACE --destination-port 80 \
    -j DNAT --to-destination 192.168.0.1

    $IPT -A FORWARD -p tcp -i $INET_IFACE --destination-port 80 \
    --destination 192.168.0.1 -j ACCEPT

    ps: masquerade é pra ip dinâmico, seu caso requer SNAT:

    $IPT -t nat -A POSTROUTING -o $INET_IFACE -j SNAT --to-source $INET_ADDRESS

    Substitua os parâmetros pelos da sua rede antes de usar.

    Sds,