Do you need it?
Keep in mind that ICF is for use only with a direct connection to the Internet, such as a dial-up or cable modem connection. This means that computers connected to the Internet through a LAN, or Internet Connection Sharing (ICS), or a hardware router doesn't need an ICF. Moreover, you may tend to have some trouble with networking other computers on a LAN, as File and Printer Sharing services are blocked. It would make sense to disable the ICF, if you intend to use File and Printer Sharing services that would be essential in a LAN environment. To disable the ICF, go to the Control Panel, and select the Network Connections. Open this and right-click on the desired connection, click on Properties and under the Advanced tab, disable ICF.
Worms like MSBlast and Sasser are there to prove its a bad idea to turn off a firewall even when connected through a LAN. At IIT (here) many computers have one of these worms on LAN and unless you have sp2 installed you're sure to get it, if you've got no firewall
ReplyDeleteI use the default firewall that comes with Windows XP sp2, which is sufficiently safe and allows file/printer sharing if set right. I'm not sure if it monitors outgoing traffic, but I never needed to know if it did. However, if you need more control and the ability to set special rules etc. a professional firewall like the one from Sygate or Zone labs is recommended.