pfsense is an open source firewall with many exciting features. In particular it provides the ability to pool multiple WANs which will load balance the connections and get away with a line break. The pfsense I installed pools and two ADSL lines and public Oléane an SDSL line.
Besides its potential for router / firewall and sharing of lines, pfsense can establish a VPN (IPsec or OpenVPN), a DHCP server and is extensible via packages (Snort, Squid, FreeRADIUS, ntop, NMAP, etc. ).
It is possible to continuously monitor the flows upstream and downstream of each line using a small program called monomon, very useful to identify immediately cut a line or uploads / downloads abnormal.
Two limitations to keep in mind, access to external FTP servers is only possible on the first line WAN and it is not possible to connect to FTP servers over SSL.
pfsense is downloadable as an ISO and can be run from the CD-ROM or a flash card but can also be installed on the hard disk of the machine.
Pfsense >>
Monomon >>
Tags: Firewall , Load Balance , pfSense , router , VPN