Possible Duplicate:
Needed: Simple HTTP reverse proxy for Windows 2008

We have two servers sbs2003 and a new server2008(web server). Currently we have remote.example.com pointing to our sbs2003 server fine. But we need to add in newsite.example.com to point to our new webserver and not the sbs2003. How do we make this work with only 1 external IP?

Edit: Has to be IIS

marked as duplicate by Bart De Vos, John Gardeniers, rnxrx, Ward, Wesley Nov 24 '12 at 19:17

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • Sorry i forgot to add that it has to be IIS. – notgoodatdns Feb 10 '12 at 13:48
  • Editted :) <!--MinLength --> – Bart De Vos Feb 10 '12 at 13:56

You need to install a reverse proxy on the machine that get hits first. I don't think there is an MS solution for this, so you will probably need to go with Apache.

If you really want to use IIS, you should use IIS7+ with ARR module installed. You can read all about it here: Using the Application Request Routing Module

Also, see this: Needed: Simple HTTP reverse proxy for Windows 2008


The way I would do this is put an Apache with Mod_Proxy on sbs2003 or move the IP to an actual load balancer (any of the modern ones can do this very simply) in front of this - I think you will save yourself a lot of hassle in the long run - this list of sites will probably grow over time.

However, if it absolutely has to be IIS and IIS only then you should have a look at ARR (if you have IIS 7+). If you are on IIS 6 you might have a look at IIRF, which now functions as a reverse proxy.

  • Just saw that Bart updated his answer with ARR already, didn't have it when I started writing my answer :) – Adam C Feb 10 '12 at 14:05

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