Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Windows machine serving a couple web apps through Apache. I am looking for a software solution that will allow me to continue accepting requests on this computer (Windows XP) but forward the requests to port 80 to a Linux box. This Linux server is not connected to the same network, it will be connected through a private network to a second network adapter in the Windows XP machine.

Whats the most simple way to do this? I have had a quick look at XORP but it looks like overkill for what I am trying to do. Are there any solutions someone could please recommend. Thanks

share|improve this question
up vote 1 down vote accepted

If it's a Windows Server machine, you can use the build in capabilities.

Else wise you have to use a specific software like AnalogX port mapper.

share|improve this answer
AnalogX Port Mapper is exactly what I was looking for, fantastic app. Very light weight and not as restrictive as Windows Internet Sharing. Thanks. – Mark Stahler Nov 18 '09 at 15:42

Setup a proxyserver like Squid on your linux box and tell the clients. Increases speed and does what you want.

share|improve this answer
The Linux box is on a private network alone with the XP server and is not visible to any clients. – Mark Stahler Nov 18 '09 at 13:50

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.