I have a love-hate relationship with Zone Alarm. Operating a Windows XP machine without virus and adware/spyware protection is foolhardy at best, so I appreciate having it on my laptop as a software barrier. However, it often times gets in the way of normal operations making wish I could operate safely without it.
Recently, upon waking the ThinkPad from sleep or hibernation, I was unable to access the Internet. Email, IM, and Web browsing all refused to work. Eventually I discovered that if I stopped Zone Alarm and restarted it my connectivity would be restored.
Searching the Zone Alarm forums I discovered I wasn’t the only person with this issue. The fix (I hope) is fairly easy: add the IP addresses for your DHCP and DNS. In my case the DHCP source is my LinkSys router, and the only DNS entry I have is the DSL modem upstream from the router. Here are the steps I followed, for future reference:
Open a command prompt and type ipconfig /all. In the output of this command will be the DHCP server address, and any DNS IP addresses. Copy these.
Open Zone Alarm’s control center and go to the Firewall page. Once there open the Zones tab. At the bottom of that page click on the Add button. In the dialog that appears add the one of the IP addresses you copied in step 1.
Repeat for all the IP addresses you copied in step 1.
Apply your changes and, hopefully, in the future Zone Alarm won’t interfere with your connectivity upon waking the machine.