Build Your Own Linux Firewall Series

If you are on the internet, then you really need to protect your equipment (and your identity) from the hidden malicious things that are out there. The problem with nearly every consumer firewall is that they just don’t offer much protection and are woefully underpowered.

This series of articles not only analyzes why you need a firewall, but shows you how to implement one step-by-step. We also show you how to configure your new appliance to rival professional enterprise appliances that can cost thousands of dollars.

Part 1: Why Do I Need a Custom Firewall?

There’s no doubt that the internet today is more powerful than ever… and great power demands great responsibility. There are threats everywhere that you need to protect yourself, your family, and your hardware from. Not only do you have to worry about hackers, viruses, and spammers, but you need to worry about sexual predators and inappropriate content for [...]

Part 2: Determine Your Network Setup

Many firewalls make certain assumptions and use several standard conventions. Understand the standard terminologies and you’ll have an easier time when setting up your firewall. Nearly every firewall’s first level of protection is NAT, or Network Address Translation. This means that an external address is “translated” from external to internal addresses, so the public never has [...]

Part 3: Selecting Your Hardware

As mentioned in the previous segment, you can create a professional-level firewall using old hardware that you would otherwise throw away. Some people may choose to purchase new dedicated hardware, which can have several advantages. Either way, you can create a hardware firewall costs significantly less than the $1000-$3000 that professional hardware devices can cost. [...]

Part 4: Installation

For the purposes of this turotial, I am making several assumptions. I am assuming that your green network is 192.168.1.x and your orange network is 192.168.15.x. If you want a different network config, then modify as necessary. If you already have an Internet Router that you’re intending to replace, I recommend some prep-work to make things [...]

Part 5: The GUI Interface

Now that you have IPcop installed, you need to configure it. IPcop provies you with a web interface in which you can configure nearly all of the settings of your new firewall. To connect, just open up any web browser , and connect to the IP address you set up when you installed the software. The [...]

Part 6: Overcoming Email Server ProblemsPart 6: Overcoming Email Server Problems with your Linux Firewall

As discussed in our article “Why Build a Linux Firewall“, there are many advantages to having a custom-built firewall appliance in your home. While these Linux distributions are easy to set up and have nice User Interfaces, they still have some problems. Not every feature of Linux is exposed in the GUI, so while these firewalls are [...]

Part 7: Multiple Web Servers

Not yet published…

Part 8: Banish

Not yet published…

Part 9: Intrusion Detection

Not yet published…