+ Responder ao Tópico



  1. #1
    d00m
    Visitante

    Padrão Problemas com redirecionamento

    Pessoal,

    Vou tentar explicar minha situação:

    tenho 1 máquina com 2 placas de rede:
    eth0 : 192.168.200.X (rede interna)
    eth1 : 200.180.X.X (ip valido)
    eth1:0 : 200.180.X.Y (ip valido)

    Eu gostaria de redirecionar as conexões vindas para o ip da eth1:0 para uma outra máquina na minha rede interna.
    Estou usando esta regra:
    iptables -t nat -A PREROUTING -d 200.180.X.Y -j DNAT --to-destination 192.168.200.H

    sendo 192.168.200.H o ip da outra máquina

    Até ai beleza, eu consigo através de uma regra de LOG verificar que existem requisições vindas de um ip externo em 192.168.200.H

    O problema é que se eu tento acessar qualquer serviço, seja ele Http, ssh ou qualquer outro eu não obtenho resposta.

    Qual é o caminho que será utilizado para o retorno desta conexao?

    Ele irá usar o default gateway da máquina para enviar para o ip de fora? (o default gateway da maquina .H é outro)

    Irá voltar pelo caminho que veio a requisição devido ao DNAT?

    Como devo proceder?

    grato por qualquer ajuda

  2. #2
    d00m
    Visitante

    Padrão Resolvido

    Pessoal,

    Descobri o problema

    Basta que a máquina onde é feito o DNAT para máquina interna seja o default gateway da máquina interna...

    Isto não ocorria antes.

    A quem interessar:
    http://iptables-tutorial.frozentux.n...tml#DNATTARGET