Eu tento encontrar essa solução. Muitas vezes tentando, apenas 1 porta pode ser encaminhada.
Eu preciso de uma situação assim:
1) Toda a conexão irá para a porta 80 primeiro (isso pode ser feito)
PRIMEIRO PEDIDO:
iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp -m multiport --dports 21,22,80,443 -j DNAT --to-destination 192.168.1.2:80
2) Após conectar-se à porta 80, redirecione automaticamente para a porta 443 (falha aqui)
SEGUNDO FUTURO:
X1 - iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.1.2:443
X2 - iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp -m multiport --dports 21,22,80,443 -j DNAT --to-destination 192.168.1.2:443
X1 e X2 não fazem o segundo encaminhamento. Espero que todos que são especialistas aqui possam me ajudar. Eu só preciso saber como é possível usar o encaminhamento duplo com IPtables.
Obrigado,