My problem is this:

I have two boxes here at home. A WindowsXP Professional box, and a RedHat 9 box.

The Linux box does not have a modem, it's just my XP box that does. They both have network cards too, so I was wondering how it would be possible to enable internet connection sharing using the XP box as the 'server', and the linux box as the client.

Is it possible? Would I need a something like 'winproxy'? If someone could generally explain the steps necessary it'd be a big help. I'm using a cross-over cable, so theres no hub or switch in between.. even though I plan on adding one later. Also, would the XP box need to have DHCP enabled?

Any specific, procedural help would be cool.

Cheers.