Caros Colegas,
Tenho 4 clientes atras de um firewall que precisam ser acessados através de VNC e Terminal Server por um ip externo.
Pelo VNC já foi resolvido usando o seguinte:
iptables -A in_redirect -d 200.202.216.196 -p tcp --dport 5902 -j ACCEPT
iptables -A in_redirect -d 200.202.216.196 -p udp --dport 5902 -j ACCEPT
iptables -A fwd_redirect -d 10.0.1.103 -p tcp --dport 5900 -j ACCEPT
iptables -A fwd_redirect -d 10.0.1.103 -p udp --dport 5900 -j ACCEPT
iptables -A pre_redirect -t nat -d 200.202.216.196 -p tcp --dport 5902 -j DNAT --to 10.0.1.103:5900
iptables -A pre_redirect -t nat -d 200.202.216.196 -p udp --dport 5902 -j DNAT --to 10.0.1.103:5900
Notem que usei uma porta diferente para cada um na origem (IP Externo), 5901, 5902, 5903 e 5904, pois o VNC aceita trabalhar neste range. E no destinho (rede interna) atribui por pradrão 5900. Funciona blz...
Agoro posso fazer a mesma coisa com o Terminal Server, pois não sei se este serviço possui um range de portas tipo a do VNC.
Se alguém puder ajudar ficarei muito grato.