este script faz um nat para um cliente que quera acessar a naquina de remotamento com o ultravnc
add chain=dstnat dst-address="ip da interface do link" protocol=tcp dst-port=5900 \
action=dst-nat to-addresses="ip do cliente" to-ports=5900 comment="" disabled=no
caso alguem quera fazer isto com outro programa e so mudar a porta ou talvez o protocolo tipo UDP
ficando assim o
add chain=dstnat dst-address={ip da interface do link} protocol={Protocolo desejado [tcp, udp]} dst-port={Porta desejada} \
action=dst-nat to-addresses={ip do cliente} to-ports=={Porta desejada} comment="" disabled=no
não esqueça de retira as chaves {}
##############Exemplo completo para um Terminal Server################3
Sendo que a
interface do link esta como ip = 10.0.0.1
e o cliente esta com o ip=192.168.1.25
add chain=dstnat dst-address=10.0.0.1 protocol=tcp dst-port=3389 \
action=dst-nat to-addresses=192.168.1.25 to-ports=3389 comment="" disabled=no
###################Exemplo completo para um UltraVnc##################
Sendo que a
interface do link esta como ip = 11.1.1.2
e o cliente esta com o ip=10.0.0.6
add chain=dstnat dst-address=11.1.1.2 protocol=tcp dst-port=5900 \
action=dst-nat to-addresses=10.0.0.6 to-ports=5900 comment="" disabled=no