I can't directly answer your question, but I can make some suggestions for you.
What you are trying to do is make the linux computer into a router. You can install something like guidedog
, which turns your linux box into a router. Doing that would allow you to direct all traffic for a given port to the windows machine, but that won't give the windows box internet connectivity. You can't for example convince the windows computer to look for websites on port 100, if that is what you opened. It needs 80 for websites, 25 to send email, 110 to pop down email, etc. If you want to use the linuxbox as a firewall/router for the windows box, then install both the previously mentioned guidedog and its firewall partner, guarddog
Substantially easier would be to plug the windows box into your router. If you want firewall functionality from the linux box, then do both guidedog and guarddog, as one without the other won't accomplish what I think you are looking for.