I have successfully networked 2 computers using a crossover cable:
Computer A: Win2k Pro, has internet connection shared using ICS, and ZoneAlarm firewall
Computer B: WinXP Pro
Computers A and B can communicate fine with each other - but when Computer A is running its firewall, computer B has no access to the internet at all. This, despite the fact that I have explicitly set my local IP range (192.0.0.0-255) as a "trusted zone". It also doesn't seem to matter which firewall I use; I've also tried McAfee's firewall product, and that also blocks any attempt by Computer B to access the Internet, even when I explicitly grant "Trusted" status to my local network.
But when the firewall is switched off, Computer B has perfect access to the Internet.
Any ideas how I might solve this?