Was wondering if any one could help me setup a network where:

I have one Net connection

The linux PC connects to the net (broadband)

The Windows XP PC connects to the net through the Linux PC.

It's just a P2P network no hubs/Routers or switches are involved, but i do have a firewall on the linux system using guarddog to manage the IPtables. Im not even sure if my second network card was picked up by linux. Im using debian if that makes any difference.