pfSense es una distribución personalizada de FreeBSD adaptado para su uso como Firewall y Router.
Se caracteriza por ser de código abierto, puede ser instalado en una gran variedad de ordenadores, y además cuenta con una interfaz web sencilla para su configuración.
El proyecto es sostenido comercialmente por BSD Perimeter LLC.
El proyecto pfSense se inició en septiembre de 2004 por Chris Buechler y Ullrich Scott como un fork de m0n0wall, enfocado a las instalaciones en PC y Servidores (al contrario de m0n0wall que se orientaba a ambientes embebidos y ordenadores de bajos recursos).
Actualización (via Distrowatch):
Chris Buechler has announced the release of pfSense 2.0.1, an updated version of the project's FreeBSD-based operating system for firewalls: "The pfSense 2.0.1 release is now available. This is a maintenance release with some bug and security fixes since the 2.0 release. This is the recommended release for all installations. As always, you can upgrade from any previous release to 2.0.1, so if you haven't upgraded to 2.0 yet, just upgrade straight to 2.0.1. For those who use the built-in certificate manager, pay close attention to the notes below on a potential security issue with those certificates. The following changes were made since 2.0 release: improved accuracy of automated state killing in various cases; various fixes and improvements to relayd...." Here is the brief release announcement . Download : pfSense-2.0.1-RELEASE-i386.iso.gz (97.9MB, SHA256 ), pfSense-2.0.1-RELEASE-amd64.iso.gz (110MB, SHA256 ).
• 2011-12-21: BSD Release: pfSense 2.0.1
• 2011-09-17: BSD Release: pfSense 2.0
• 2011-06-22: Development Release: pfSense 2.0 RC3
• 2011-03-01: Development Release: pfSense 2.0 RC1
• 2009-12-27: Development Release: pfSense 2.0 Beta 1
• 2009-12-11: BSD Release: pfSense 1.2.3
Se calcula que para diciembre de 2010, pfSense contaba con más de un millón de descargas.2 De acuerdo a su página oficial, se ha instalado exitosamente en distintos ambientes, que van desde redes domésticas hasta grandes corporaciones, universidades y otros tipos de organizaciones.
PfSense puede instalarse en cualquier ordenador o servidor que cuente con un mínimo de dos tarjetas de red, el proceso de instalación es similar a FreeBSD.
Una vez copiados los archivos del sistema al disco duro, se procede a configurar las direcciones IP de las tarjetas de red. Una vez concluido lo anterior, se puede acceder al sistema desde cualquier explorador web.
El portal de administración está basado en PHP y teóricamente todas las configuraciones y administración se pueden realizar desde allí. No es indispensable contar con conocimientos avanzados de la línea de comandos para su manejo.
Las siguientes son las funciones que se incluyen por defecto en el sistema.
Firewall State Table Network Address Translation (NAT) Balance de carga VPN que puede ser desarrollado en IPsec, OpenVPN y en PPTP Servidor PPPoE Servidor DNS Portal Cautivo Servidor DHCPExisten alrededor de setenta módulos disponibles, entre los que se encuentran el proxy Squid, IMSpector, Snort, ClamAV, entre otros.
Al poseer software de código abierto, la comunidad de desarrolladores y usuarios puede dar soporte y asistencia. BSD Perimeter ofrece soporte y capacitación a cambio de un costo3 .
Cualquier persona es libre de modificar el sistema a sus necesidades, e incluso vender sus derivaciones de pfSense (bajo ciertas condiciones).
¿Qué requisitos mínimos de Hardware se necesitan para pfSense?
CPU – 100 Mhz PentiumRAM – 128 MBLectora de CD o puerto USB1 GB de espacio en DiscoPara efectuar la descarga del LiveCD podemos recurrir al siguiente link el cual además nos permite descargar una imagen ya armada de VMware con el pfSense instalado.
Un tutorial completo con capturas de pantallas lo encuentran
en esta página