How to Cheat at Configuring Open Source Security Tools

When it comes to securing networks, the first items that come to mind are firewalls, which are the primary gatekeepers between an organization s internal network and the outside world. While a properly implemented firewall can be one of the most effective security tools in your arsenal, it shouldn t be the only tool. The adage defense-in-depth means that you should have multiple layers of security. Using a defense-in-depth configuration, if one component of your defense failed or was defeated, there would still be a variety of other fallbacks to protect your network. With the availability of increasingly affordable firewalls such as the popular Linksys cable/digital subscriber line (DSL) router, using the free firewall alternatives may not be as attractive for some. With a little effort, however, you will find the free alternatives are more configurable, allowing greater flexibility and control than the home office grade offerings.
This chapter focuses on securing your network perimeter. Remember that although the most common way to implement a firewall is between an internal network and the outside world (often the Internet), you should not limit yourself to placing firewalls only on the network edge. A firewall should be in any place you want to restrict the flow of traffic. With the current trend of security breeches originating from the inside of the network (often employees or ex-employees), companies are increasingly relying on firewalls to isolate and filter traffic between portions of the internal network.
This chapter reviews some basic firewall concepts and briefly discusses...