First, start by disabling the firewall entirely on your computer and allow the other machine to access the net gain an IP address. In order for both computers to share files, you then need to "allow" the networked computers through ZoneAlarm. Next, find the IP address of both computers . (Click on Start-Run, type 'cmd", then click on OK, then type: "ipconfig" and write down the IP address of each machine. (Both machines should have similar IP address but with slightly different last numbers. For example: 192.169.1.20 and 192.169.1.21)
Next, double click on the ZA icon in the lower right, select the "Firewall" tab on the left side, then click on the "Add" button, select "IP Range", then type in a range that would allow the other computer to access your's.. The range for the example above could be as narrow or wide as you want.. Something like 192.169.1.10 to 192.169.1.100 should be ok. Give the IP range a name and it should work.
Hope this helps.
Grif
"Zone Alarm Free"
by pop_moo - 12/06/07 08:51
I have installed the above on my computer and also my wifes which is networked to mine. I can still access the internet but only from my computer. I previously had Norton Firewall on until it expired.
I am on cable broadband and my modem is linked into my computer with an SIS-900 based PCI fast ethernet adapter and then on a loopback adapter to my wifes computer which has a Realtek family fast ethernet adapter.
On Zone alarm settings for the firewall I have told it to trust the Loopback and the Realtek and have set the SIS -900 to internet but can still not connect from my wifes computer. I have also tried other combinations with no luck. Any ideas! We are both running Win XP Pro.
Tantalus

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic