IIS 6.0 redirect traffic to Linux box

Hello, i have a windows 2003 box and I want to redirect certain header examples.domain.com to a different machine (linux) running in the same domain. domain.com is served on the windows box. i have the machine examples declared with a PTR in dns configuration for the domain.
my question is how do i redirect http traffic to the linux box in IIS. I only see share and url forwarding.
Who is Participating?
Jared LukerConnect With a Mentor Commented:
I'm not aware of a way to use the IIS server as a full time relay for the linux box, but that certainly does not mean that it does not exist.

I'm wondering if some sort of proxy software like ISA or Squid would do the trick.
Jared LukerCommented:
Why not just make an index.html that it's only purpose is to auto-redirect to the linux box?
Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

Jared LukerCommented:
Another example


<title>Auto-Forward index.html</title>
<meta HTTP-EQUIV="Refresh" CONTENT="3; URL=http://urlofyourchoice.com/index.htm/">

<body bgcolor="#FFFFFF" text="#000000">

<p>If you are not automatically forwarded, please click <a href="http://urlofyourchoice.com/index.htm/">here</a>.
oytun12Author Commented:
Thanks Jared for the responses,
my problem with that is, there is no URL accessible to the outside world for the linux box. i.e. if i were to implement this my link would read  which obviously wouldnt work from outside my domain.
Is that incorrect?
Jared LukerCommented:
Maybe you could put your web server on the linux box to a different port and and then redirect to that port from IIS.

IIS Server:

yoururl.com/index.htm  redirects to

That way, you would only need to tweak the port setting on the linux box and open up a port on your router.

Dunno... just me thinking out loud.
oytun12Author Commented:
i thought of that, but they did not want this. yeah i even thought of , sending this link to the domain.com at port 90 and then sending that request from the firewall to the linux box !! that's a loop:)they want to use port 80 ...which is challenging
Jared LukerCommented:
Do you only have one real world IP?  

Could you get another one that you could dedicate to the linux box so that you could open up port 80 on that?
oytun12Author Commented:
Sorry should have provided these as well. have multiple public IPs but also do not prefer to use a different one for this. we want all traffic going through the same public IP address...
any more ideas?
Dave_DietzConnect With a Mentor Commented:
ISA would work for this.

You could also look into the professional version of ISAPI Rewrite - it contains a proxy module that could handle proxying requests that meet specific regexp rules to the Linux box.

There is no native way to so this in IIS.

Dave Dietz
oytun12Author Commented:
hi Dave ,
could you tell me about the IIS 6 toolkit tool that does ISAPI stuff please if you know?
I havent figured out how to use it yet.
under tool RemapURL
let me know pls
This will not perform any kind of Proxy functionality.  It will *only* rewrite URLs within the IIS request pipeline.

Dave Dietz
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.