iis does redirection, and that is what we want.
Main Topics
Browse All TopicsI 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?
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
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
Business Accounts
Answer for Membership
by: Dave_DietzPosted on 2004-11-03 at 09:36:29ID: 12485334
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