[2 days left] What’s wrong with your cloud strategy? Learn why multicloud solutions matter with Nimble Storage.Register Now

x
?
Solved

Making an IIS front end server

Posted on 2004-11-02
6
Medium Priority
?
254 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
Comment
Question by:sbalen
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
6 Comments
 
LVL 34

Expert Comment

by:Dave_Dietz
ID: 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
0
 

Author Comment

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

Expert Comment

by:Dave_Dietz
ID: 12485887
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
Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

 

Author Comment

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

Accepted Solution

by:
Dave_Dietz earned 500 total points
ID: 12486014
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
ID: 12486035
Thanks Dave, you been a great help!
0

Featured Post

NFR key for Veeam Agent for Linux

Veeam is happy to provide a free NFR license for one year.  It allows for the non‑production use and valid for five workstations and two servers. Veeam Agent for Linux is a simple backup tool for your Linux installations, both on‑premises and in the public cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A quick step-by-step overview of installing and configuring Carbonite Server Backup.
ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
Add bar graphs to Access queries using Unicode block characters. Graphs appear on every record in the color you want. Give life to numbers. Hopes this gives you ideas on visualizing your data in new ways ~ Create a calculated field in a query: …
Want to learn how to record your desktop screen without having to use an outside camera. Click on this video and learn how to use the cool google extension called "Screencastify"! Step 1: Open a new google tab Step 2: Go to the left hand upper corn…
Suggested Courses

649 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