pfSense Firewall

https://pfsense.org/

 

pfSense

From Wikipedia, the free encyclopedia
pfSense
Pfsense logo.png
PfSense 2.3.2.jpg
Developer Rubicon Communications, LLC (Netgate)
OS family FreeBSD (10.3-RELEASE)
Working state Current
Source model Open source
Latest release 2.3.2-p1[1] / October 6, 2016; 51 days ago
Platforms IA-32, x86-64
Kernel type Monolithic kernel
License Apache License 2.0[2]
Official website www.pfsense.org

pfSense is an open source firewall/router computer software distribution based on FreeBSD.[3][4][5]It is installed on a physical computer or a virtual machine to make a dedicated firewall/router for a network and has been noted for its reliability[6] and offering a range of features .[7][8] It can be configured and upgraded through a web-based interface, and requires no knowledge of the underlying FreeBSD system to manage.[7][9] pfSense is commonly deployed as a perimeter firewall, router, wireless access point, DHCP server, DNS server, and as a VPN endpoint. pfSense supports installation of third-party packages like Snort or Squid through its Package Manager. As of 2016pfSense is described by servethehome.com as the “gold standard” for open source network appliances in its buyer guides.[10]

Name[edit]

The name was derived from the fact that it helps make the stateful packet-filtering tool PF (which acts as a firewall, packet filter, and routing service on many BSD and Unix platforms) make more sense to non-technical users.[11]

History[edit]

The pfSense project started in 2004 as a fork of the m0n0wall project by Chris Buechler and Scott Ullrich.[12] From the beginning, it focused on full PC installations, as opposed to m0n0wall’s focus on embedded hardware. However, pfSense is also available as an embedded image for CompactFlash-based installations. Version 1.0 of the software was released on October 4, 2006.[13]Version 2.0 was released on September 17, 2011.[14] Version 2.1 was released on September 15, 2013.[15] pfSense version 2.2 was released January 23, 2015.[16][17] Version 2.3 was released on April 12, 2016.[18] Since July 2016, pfSense is licensed under the Apache License 2.0 and is copyright by Rubicon Communications, LLC (Netgate).[19]

Version history[edit]

[show]Version history

Features[edit]

Install, update, packages, management
  • Live CD, update, NanoBSD/embedded, virtual machine, and USB installers available
  • Packaged support/push-button installer for extensions, including the Squid proxy server, the Snort intrusion prevention/detection system, ntop, the HAVP antivirus package, IP address blocklist’
  • Multi-language
  • Console, web-based GUI, SSH (if enabled) and serial management
  • RRD graphs reporting
  • Traffic shaping and filtering
  • Real-time information using Ajax
Functionality and connectivity
Firewall and routing
  • Stateful firewall
  • Network Address Translation
  • Filtering by source/destination IP address, protocol, OS/network fingerprinting
  • Flexible routing
  • Per-rule configurable logging and per-rule limiters (IP addresses, connections, states, new connections, state types), Layer 7 protocol inspection, policy filtering (or packet marking), TCP flag state filtering, scheduling, gateway
  • Packet scrubbing
  • Layer 2/bridging capable
  • State table “up to several hundred thousand” states (1 KB RAM per state approx)
  • State table algorithms customizable including low latency and low-dropout
Packages support Packages available as “push button installs” among others:

Hardware[edit]

pfSense 2.1 through 2.3 has low minimum system requirements (for example 256 MB RAM and 500 MHz CPU)[42] and can be installed on hardware with x86 or x86-64 architecture. After 2.3, pfSense will require the x86-64 architecture, ending support for 32-bit installations[citation needed]. It is also available for embedded system hardware using Compact Flash or SD cards. pfSense also supports virtualized installation.

See also[edit]

BSD based:
Linux based:

References[edit]

  1. Jump up^ Thompson, Jim (2016-10-06). “pfSense 2.3.2-p1 Available”. pfSense Digest. Electric Sheep Fencing LLC. Retrieved 2016-10-06.
  2. Jump up^ “pfSense moves to Apache License”. Retrieved 15 June 2016.
  3. Jump up^ “You should be running a pfSense firewall”. InfoWorld. 22 December 2014. Retrieved 27 July 2015.
  4. Jump up^ “Enterprises cut costs with open-source routers”. Network World. 9 June 2009. Retrieved 5 August 2015.
  5. Jump up^ “Multiple Vulnerabilities Patched in pfSense”. Security Week. 26 March 2015. Retrieved 5 August 2015.
  6. Jump up^ Danen, Vincent (December 7, 2009). “DIY pfSense firewall system beats others for features, reliability, and security”. TechRepublic. If you want a high-availability and highly reliable firewall, pfSense is definitely something to seriously consider
  7. ^ Jump up to:a b Miller, Sloan (June 26, 2008). “Configure a professional firewall using pfSense”. Free Software Magazine (22). No experience is needed with FreeBSD or GNU/Linux to install and run pfSense
  8. Jump up^ Stahie, Silviu (April 7, 2014). “pfSense 2.1.1 Firewall Distro Can Replace Any Commercial Alternative”. Softpedia. Firewall Distro Can Replace Any Commercial Alternative
  9. Jump up^ “You should be running pfsense” – Paul Venezia, InfoWorld http://www.infoworld.com/article/2861574/network-security/you-should-be-running-pfsense-firewall.html
  10. Jump up^ Servethehome.com Buyers’ Guides: “pfSense is the gold standard for open source network appliances”
  11. Jump up^ Buechler, Chris (June 21, 2007). “So what does pfSense stand for/mean, anyway?”. pfSense Digest.
  12. Jump up^ “pfSense Open Source Firewall Distribution – History”.
  13. ^ Jump up to:a b Ullrich, Scott (October 13, 2006). “1.0-RELEASED!”. pfSense Digest.
  14. ^ Jump up to:a b Buechler, Chris (September 17, 2011). “2.0-RELEASED!”. pfSense Digest.
  15. ^ Jump up to:a b Buechler, Chris (September 15, 2013). “pfSense 2.1-RELEASE now available!”. pfSense Digest.
  16. ^ Jump up to:a b Buechler, Chris (January 23, 2015). “2.2 Release now available!”. pfSense Digest.
  17. ^ Jump up to:a b “DistroWatch.com: pfSense”.
  18. ^ Jump up to:a b Buechler, Chris (April 12, 2016). “2.3-RELEASE Now available!”. pfSense Digest. Retrieved 12 April 2016.
  19. Jump up^ “Take A Tour of pfSense – Legal, License”. Rubicon Communications, LLC (Netgate). Retrieved 21 November 2016.
  20. Jump up^ Ullrich, Scott (October 29, 2006). “1.0.1-RELEASED!”. pfSense Digest.
  21. Jump up^ Ullrich, Scott (April 29, 2007). “1.2-BETA-1 released!”. pfSense Digest.
  22. Jump up^ Buechler, Chris (February 25, 2008). “1.2 Release Available!”. pfSense Digest.
  23. Jump up^ Buechler, Chris (December 26, 2008). “pfSense 1.2.1 released!”. pfSense Digest.
  24. Jump up^ Buechler, Chris (January 9, 2009). “pfSense 1.2.2 released!”. pfSense Digest.
  25. Jump up^ Buechler, Chris (December 10, 2009). “pfSense 1.2.3 released!”. pfSense Digest.
  26. Jump up^ Buechler, Chris (December 20, 2011). “2.0.1 release now available!”. pfSense Digest.
  27. Jump up^ Buechler, Chris (December 21, 2012). “2.0.2 release now available!”. pfSense Digest.
  28. Jump up^ Buechler, Chris (April 15, 2013). “2.0.3 release now available!”. pfSense Digest.
  29. Jump up^ Thompson, Jim (April 4, 2014). “2.1.1-RELEASE now available”. pfSense Digest.
  30. Jump up^ Thompson, Jim (April 10, 2014). “2.1.2 Release Now available”. pfSense Digest.
  31. Jump up^ Dillard, Jared (May 2, 2014). “2.1.3 RELEASE Now available”. pfSense Digest.
  32. Jump up^ Dillard, Jared (June 25, 2014). “2.1.4 RELEASE Now available”. pfSense Digest.
  33. Jump up^ Dillard, Jared (August 27, 2014). “2.1.5 RELEASE Now available”. pfSense Digest.
  34. Jump up^ Buechler, Chris (March 17, 2015). “2.2.1 RELEASE Now available”. pfSense Digest. Retrieved 13 April 2015.
  35. Jump up^ Buechler, Chris (April 15, 2015). “2.2.2 RELEASE Now available!”. pfSense Digest. Retrieved 15 April 2015.
  36. Jump up^ Buechler, Chris (June 25, 2015). “2.2.3 RELEASE Now available!”. pfSense Digest. Retrieved 7 July 2015.
  37. Jump up^ Buechler, Chris (July 27, 2015). “2.2.4 RELEASE Now available!”. pfSense Digest. Retrieved 27 July 2015.
  38. Jump up^ Buechler, Chris (November 5, 2015). “2.2.5 RELEASE Now available!”. pfSense Digest. Retrieved 1 December 2015.
  39. Jump up^ Buechler, Chris (December 21, 2015). “2.2.6-RELEASE Now available!”. pfSense Digest. Retrieved 1 December 2015.
  40. Jump up^ Buechler, Chris (May 18, 2016). “2.3.1-RELEASE Now available!”. pfSense Digest. Retrieved 18 May 2016.
  41. Jump up^ Buechler, Chris (July 25, 2016). “2.3.2-RELEASE Now available!”. pfSense Digest. Retrieved 25 July 2016.
  42. Jump up^ “Hardware”. Electric Sheep Fencing LLC. Retrieved 5 August 2015.

Be the first to comment

Leave a Reply