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