Just wanted to note here that there is a tool for windows to ‘port forward’ Its a command MS ships that enables IPv6 to work on IPv4, but can be used as a port redirector…. so as long as you have IPv6 support on your box, you can do this.
syntax as follows;
netsh interface portproxy add v4tov4 listenport=443 connectaddress=targetmachine connectport=3389
so the machine above listens on 443 and redirects traffic to 3389 on targetmachine.
Be warned though, NETSH is insanely powerful. And if you make a mistake good luck at cleaning up the mess…. Feeling confident now?