Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I've searched off and on for a few days about this but somehow still haven't found what I'm looking for. Maybe I'm using the wrong search terms so now I'm turning to serverfault.

I have 1 public IP (say 123.123.123.1) but I have the following servers which all use port 80/443:

  • Exchange (e-mail via Outlook Anywhere)
  • IIS (company website)
  • OTRS (company helpdesk)
  • Demo website (products)

Now, I'm aware that there is this thing called reverse proxy on Apache. But I wanted to stay "standard" and use IIS. Is there a way to do reverse proxy using IIS (Win2K8R2)? I'm willing to spend a bit of time to study/implement it, but if it's going to take me 2 days to do just that, then I'm sticking with Apache.

share|improve this question
1  
Name based virtual hosting and Server Name Indication. Google can fill in the gaps. Note that the Server Name Indication bit requires relatively recent browsers... –  voretaq7 Aug 27 '12 at 3:45

1 Answer 1

up vote 1 down vote accepted

Basically, you want to know if getting a Reverse Proxy on IIS is difficult.

The short answer is no; it's just not installed in IIS by default. You need URL Rewriting and (optionally) Application Request Routing.

This IIS Blog Post and this article has pretty much everything you need to know. Normally I would never do a link-and-run, but the article is pretty much comprehensive, and there's no point in re-inventing the wheel.

share|improve this answer
    
Thanks so much. I'm on my way to installing ARR now! –  Jared Aug 27 '12 at 8:04

Your Answer

 
discard

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.