In this guide, we will walk you through every procedure involved in setting up and configuring a hardware or software firewall to protect your computer or network. We will also cover how to circumvent the problems firewalls can often cause to applications, and tackle the issue of hosting a game, web or FTP site on a firewall protected system.

http://www.pcstats.com/articleview.cfm?articleID=1618