« Previous Next »

Answered Thread: Windows IIS Reverse Proxy

Last post 07-31-2009 1:27 AM by sachin_gt. 6 replies.

Average Rating Rate It (5)

RSS

Page 1 of 1 (7 items)

Sort Posts:

  • 07-07-2009, 6:27 AM

    Windows IIS Reverse Proxy

    Hi,

    Can we use Windows IIS as a Reverse Proxy ? (Like Apache / Squid reverse proxy ).

    We have 2 web application which we want to access from Internet.

    1. SAP Portal (Reverse proxy required as there are multiple modules to be accessed from same Portal URL. ( expected URL : sap.company.com )

    2. Customized Application ( expected URL : apps.company.com )

    Both the web servers are in Inside Zone of Firewall. Reverse proxy will be in DMZ zone. Infuture we want to have Portal enabled with SSL (Digital Server Certificates).  

    Can we achieve this using IIS reverse proxy? Is there any document available on Microsoft Site ?

    How the public IP addresses will be natted for Reverse Proxy IP address on Firewall ?

     

    Regards,

    Sachin

     

  • 07-07-2009, 7:00 AM In reply to

    • tomkmvp
    • Top 10 Contributor
    • Joined on 03-20-2003, 6:27 AM
    • Central NJ
    • Posts 6,238
    • IIS MVPs

    Re: Windows IIS Reverse Proxy

  • 07-08-2009, 2:40 AM In reply to

    Re: Windows IIS Reverse Proxy

    Thanks for inputs.

    IIS7 with ARR module installed - Will it provide reverse proxy functionality ?

  • 07-08-2009, 8:08 AM In reply to

    Answered Re: Windows IIS Reverse Proxy

    sachin_gt:
    IIS7 with ARR module installed - Will it provide reverse proxy functionality ?

    Yes it will :

    Application Request Routing (ARR) as a reverse proxy ?

    Regards,

    Paul Lynch | www.iisadmin.co.uk
  • 07-09-2009, 8:44 AM In reply to

    Re: Windows IIS Reverse Proxy

    Thanks,

    Going further,

    1. On Firewall I have to NAT only Reverse Proxy server IP with public IP. ( 10.10.1.1 NATED to 200.10.10.1)

    2. Register 2 A-Records binding to single Public IP. (eg. 200.10.10.1) in ISP DNS.

    3. Open the required ports on the firewall. (Here I feel issue, as both the "sap.company.com" and "apps.company.com" will run on port-80 as seen from external world).

    From my home PC, I will type following :

    To Access SAP : http://sap.company.com ( Public IP - 200.10.10.1 ; Internal IP - 10.1.1.1)

    To Access Application : http://apps.company.com ( Public IP - 200.10.10.1 ; Internal IP - 10.1.1.2)

    Both will resolve to the same public IP address and the request will hit our Firewall, and firewall will direct the same to reverse proxy (with internal IP address 10.10.1.1 in DMZ).

    Will reverse proxy redirect the SAP request to 10.1.1.1 on port-80 (which is IP address of loadbalancer SAP Portal ) and application request to 10.1.1.2 on port-80 (which is IP address of Web-Server (IIS etc) ?  

     Hope setup will work with SSL by changing the ports to 443 and installing digital certificates on web-servers.

     

    Regards,

    Sachin

  • 07-10-2009, 4:34 AM In reply to

    Re: Windows IIS Reverse Proxy

    Hi,

    That looks like it should work but you will only find out for sure by testing it for yourself.

    Regards,

    Paul Lynch | www.iisadmin.co.uk
  • 07-31-2009, 1:27 AM In reply to

    Re: Windows IIS Reverse Proxy

    Hi,

    Any more inputs....on the architecture....!!!

     

    Thanks

     

Page 1 of 1 (7 items)
Microsoft Communities