Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have one Windows 2008 R2 server hosting four virtual machines and I need each virtual machine to host a site with a unique DNS name.

On the host server, I have just one public IP, so all these DNS names are really linked to the same public IP address.

How can I redirect the request by each DNS name to the right virtual machine?

Probably there are multiple ways to do this, but as I told you the sever is hosting four virtual machines, and I would need to optimize it in order to avoid overload the host server.

How can I accomplish this?

share|improve this question

You want to set up a reverse proxy on the public IP and have it direct traffic based on domain name to the appropriate internal IP. In this case, you would point the DNS records for each unique site to the reverse proxy and have it handle the redirection/load balancing.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.