Leggendo quel thread sembra che la cosa si aggiri impostando il livello di sicurezza a "medium"

If you set the Internet zone security level to "High," the computer running ICS will be protected by the firewall. However, Internet access for the other computers (that access the Internet through the ICS machine), will be blocked. As a workaround, you can set the security level on the ICS machine (for the Internet Zone) to "Medium.

By default, ZoneAlarm does not include the adapter subnets that correspond to your network cards as part of your Local zone. Therefore, computers on your Local Area Network will not be visible to each other.
http://www.zonelabs.com/store/conten...NetworkFAQ.jsp

Take a look at this:
http://download.com.com/3000-2092-10...ml?tag=lst-0-2
http://soho.sygate.com/products/std/whatsnew_std.htm

Sinceramente non ho un'alternativa da consigliarti, non uso mai firewall software

La scadenza si riferisce all'indirizzo che il pc1 rilascia al pc2, e` normale, una caratteristica del dhcp. Non te ne devi preoccupare, quando scade ti rilascia un indirizzo nuovo (o addirittura lo stesso), la cosa ti sara` trasparente se lascerai l'intera subnet nella trusted zone e non l'indirizzo specifico (che, appunto, potrebbe cambiare).