I have an ISA Server 2006 Standard server protecting roughly 5 servers and 15 workstations. The server has two interfaces, one for the private network and one for Internet connectivity. My ISP has assigned me 8 continuous addresses within the same subnet. Initially I was running RRAS with the first two addresses bound to the Internet adapter and the other six configured in an address pool within RRAS. I then set up reservations to take a couple of the Internet addresses and point them to private addresses allowing sessions. I then ran a firewall on the private host and allowed exceptions accordingly. Now I'm running ISA and have bound all 8 addresses to the Internet facing adapter but I want to know how I can open non-web related ports to a specific listening Internet IP to go to different internal hosts. The best example I can give, though not limited, is if I wanted 3 of my machines to be accessible from the Internet via remote desktop without changing the listening port on the host, how can I tell ISA to direct TCP 3389 traffic to IP address 5 and route it to one server on the private network and to direct TCP 3389 traffic coming inbound to IP address 6 to yet a different server on the private network?
I'm not sure if I made that clear enough.
Maybe I'm looking for sound reference to accomplish the equivalent of port forwarding in ISA server but with the consideration that I have 8 Internet IP's rather than just doing this with one as most homes or small businesses would normally be configured.
Any help is greatly appreciated.