Solved

Making an IIS front end server

Posted on 2004-11-02
253 Views
Last Modified: 2010-04-19
I want to install a front end server running iis that will redirect requets back to another iis server that also is running sql. The reason is, we want to use IPsec to control what hosts can dorectly access info on those back end servers. My question is, lets say I have two servers, both running iis, i want to move data off of one to the other one, but I don't want to have to chabnge any of the code in the web pages - I figure I will create a virtual address on the other server that will host the data that is being moved. Then use the now emtpy server to be the front end for both of them. Suggestions?
0
Question by:sbalen
    6 Comments
     
    LVL 34

    Expert Comment

    by:Dave_Dietz
    You don't want IIS on the front end - you want a reverse Proxy Server or NAT.

    IIS will not proxy requests in the manner you describe.

    Dave Dietz
    0
     

    Author Comment

    by:sbalen
    iis does redirection, and that is what we want.
    0
     
    LVL 34

    Expert Comment

    by:Dave_Dietz
    An IIS redirect tells a browser to go to a different address.  If you lock down your 'back end' IIS server on your SQL server to only accept requests from the 'front end' IIS server's IP address redirection won't help because the request will be sent from the client directly to the 'back end' IIS/SQL - not from the 'front end' IIS server.

    You could set up a virtual directory under IIS on the 'front end' machine that pulls content from a remote location, but this will not pass the request to the other server.

    Your questions sounds like you want clients to send requests to Server A, have Server A send the request to Server B and then send the response it gets from Server B back to the client.  This is the function of a Proxy and IIS does not have any native capability to do this.  There may be 3rd party solutions for this or you might be able to code your own using the WinHTTP component, but that would go well beyond the scope of this question.

    Dave Dietz
    0
     

    Author Comment

    by:sbalen
    Well then, what I need is something like ISA.
    0
     
    LVL 34

    Accepted Solution

    by:
    ISA would work or Routing and Remote Access Services (RRAS) running NAT to forward requests to the back-end machine on Port 80 would proably do the trick as well.

    Dave Dietz
    0
     

    Author Comment

    by:sbalen
    Thanks Dave, you been a great help!
    0

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How to improve team productivity

    Quip adds documents, spreadsheets, and tasklists to your Slack experience
    - Elevate ideas to Quip docs
    - Share Quip docs in Slack
    - Get notified of changes to your docs
    - Available on iOS/Android/Desktop/Web
    - Online/Offline

    Numerous times I have been asked this questions that what is it that makes my machine log on so slow, there have been cases where computers took 23 minute exactly after taking password and getting to the desktop. Interesting thing was the fact th…
    Many of us need to configure DHCP server(s) in their environment. We can do that simply via DHCP console on server or using MMC snap-in on each computer with Administrative Tools installed in a network. But what if we have to configure many DHCP ser…
    This Experts Exchange video Micro Tutorial shows how to tell Microsoft Office that a word is NOT spelled correctly. Microsoft Office has a built-in, main dictionary that is shared by Office apps, including Excel, Outlook, PowerPoint, and Word. When …
    Hi everyone! This is Experts Exchange customer support.  This quick video will show you how to change your primary email address.  If you have any questions, then please Write a Comment below!

    933 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    20 Experts available now in Live!

    Get 1:1 Help Now