I have a server running VMWare ESXi with one physical NIC.
This server is running 3 VMs (S1, S2, and S3) which are all running Windows Server 2008 R2.
I want to set up NAT routing on this server such that only one of those servers has an external IP, and all incoming requests go to that single VM (say S1.) That VM would do nothing but route requests and act as a firewall. It would, for instance, route all http requests to S2 -- port forward, in other words. I also want all 3 machines to be able to talk to one another (share files, access network services, whisper sweet nothings.)
I am convinced the answer lies somewhere in Routine and Remote Access Services (RRAS) in Windows Server 2008. But so far, none of my illiterate poking has come up with something workable. I can configure RRAS for NAT on S1, and make it look like it will work, but I cannot make any of the other machines (S2 and S3) able to talk to S1.
I have read many articles which try to explain how to set this up. But so far, none have worked. And even worse, they all give slightly different advice.
Is anyone aware of a definitive article on this subject. Or can give a specific set of instructions on how to configure RRAS to do what I want it to do?
Thank you.