IPFire - A Household Multipurpose Security Gateway
I have been looking for a while for inline proxy that is easy to setup and manage and a co-worker suggested trying IPFire[1]. IPFire is a Linux based hardened OS compiled from sources and takes about 15 minutes to do the basic installation. Before starting, you need to determine how many interfaces (zones) you need to setup (2 to 4); mandatory green for internal, red for Internet and you can also have blue for wireless and orange for the "demilitarized zone" (DMZ). To access the interface after the software installation, access via https://ipfire:444.
The main feature I was looking for is a secure web proxy to put my web clients behind a multipurpose filtering proxy. However, I was pleasantly surprised of all the features available including cache management, URL filter, DHCP server, Snort IDS (Guardian), SquidClamAV, IPSec, OpenVPN and firewall to name a few.
After the initial setup, the system is ready to use but if you want to use Snort, you will need to add the Guardian package using the package management application Pakfire. This application is easy to use to add any of the available packages, select the package(s) and the application will check and add any packages dependencies for the application to run. A list of all the Pakfire add-ons is listed here.
The logging for each application is also very good and can also be setup to send the logs to a remote logger (SIEM).
Obviously, if you are an business, you can purchase a IPFire hardware appliances for enterprises, large businesses and SOHO. If you are interested in an easy to use household multipurpose Security Gateway, give this one a try.
[1] http://www.ipfire.org/features
[2] http://wiki.ipfire.org/en/start
[3] http://wiki.ipfire.org/en/addons/start
[4] http://www.ipfire.org/download
-----------
Guy Bruneau IPSS Inc.
Twitter: GuyBruneau
gbruneau at isc dot sans dot edu
Comments
Thanks,
Ryan
Anonymous
Apr 6th 2017
7 years ago
Actually, I have mine deployed as a VM but I'm not currently inline. I'm currently using it only to proxy the browsers on my network. I don't see any issues sending Sophos UTM -> IPFire -> Netgear or something similar.
Guy
Anonymous
Apr 7th 2017
7 years ago