pfSense rocks

pfSense rocks. There are no other words to describe it. My connection speed is faster with it compared to IPCop and SmoothWall. Traffic shaping (QoS) wasn’t as easy to setup, compared to the others, at first but it only took a little time to get it down. Snort, Squid and OpenVPN were easy to install and run flawlessly.

The only thing that is missing from pfSense QoS is Layer 7 traffic shaping. That would allow me to do QoS based on applications instead of just IP/port. The good news is that Layer 7 shaping is planned in the next major release. The bad news is there isn’t a set release date for the next major release.

Updates come out fairly often to correct minor bugs or to add functions for testing. The updates are released as snapshots and can be installed via the webconfigurator Firmware page.

I still have the Linksys BEFSX41 just in case of some kind of failure (hardware or software). It’s good to have a backup.

If you’re in a bad situation, don’t worry it’ll change. If you’re in a good situation, don’t worry it’ll change. - John A. Simone, Sr.

03.Feb.07 BSD, Networking, Security Comments (0)

pfSense Firewall

After testing ClarkConnect firewall for a while, I decided to test another firewall OS. ClarkConnect works really well but the resource usage is high. The system I’m using has an Intel Celeron 850 CPU and 512 MB of RAM. The utilization would always stay over 90% for RAM and over 60% for CPU. According to this page, the high memory usage is by design but I thought the CPU usage was a little too much for what was running. ClarkConnect ran well overall but I wanted to test other systems before settling on one.

The latest firewall OS I’m testing is pfSense. It’s based on FreeBSD 6.1. The install was tricky due to using a USB CD-ROM. Anytime I would boot from the CD, all I would get is a screen full of scrolling error messages. I checked the pfSense forums and found that it is a FreeBSD issue. I had to connect the hard drive to another machine, with a built-in CD-ROM, to perform the install. I moved the hard drive to the firewall enclosure once the install was complete and I was able to setup the LAN and WAN interfaces.

Once setup was complete, I connected to the web configuration page for pfSense. You have an idea about the interface for pfSense if you’ve ever seen the interface for m0n0wall. That’s because pfSense is a fork of m0n0wall.

pfSense comes with basic firewall functions but can easily be expanded to include Squid and Snort through package additions. I installed both of those packages so that it would match what was setup with ClarkConnect. Resource usage is nowhere near what it was for CC.

I have not completed all the testing for pfSense but so far I like it. My connection speed matches what it was with CC, which is a slight improvement over the Linksys router. My only complaint is Squid logging. Right now, there is no way to see if the Squid cache is being utilized or how much drive space is being used. Considering that this is only release 1.0.1 of pfSense, I’m sure that issue will be corrected soon enough.

More details to come.

In this world a man must either be an anvil or hammer. - Henry W. Longfellow

18.Jan.07 BSD, Networking, Security Comments (2)

wyckedone.net

Categories

Blogs I read

F/OSS

KeePass Kubuntu Mozilla Firefox Mozilla Thunderbird OpenOffice.org Ubuntu

Free Antivirus

AntiVir Antivirus avast! AntiVirus AVG Antivirus Moon Secure AV

Free Firewall

Free Utilities

File Shredder

Links

slashdot SourceForge Speakeasy Speed Test W3Schools online tutorials

Tech Articles

AllYourTech.com Articles

Tech Boards

AllYourTech.com Forums Computer Help Forum

This site runs on

Apache MySQL PHP WordPress

Archives

© wyckedone.net | RSS Feed
Design by David Herreman
Smashing Wordpress Themes


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser
Mobilytics