pfSense est une distribution de logiciels de pare-feu / routeur informatique basée sur FreeBSD . Les versions open source pfSense Community Edition (CE) et pfSense Plus sont installées sur un ordinateur physique ou une machine virtuelle pour créer un pare-feu/routeur dédié à un réseau. Il peut être configuré et mis à niveau via une interface Web et ne nécessite aucune connaissance du système FreeBSD sous-jacent pour être géré.
Aperçu
Le projet pfSense a débuté en 2004 en tant que fork du projet m0n0wall de Chris Buechler et Scott Ullrich. Sa première version a été publiée en octobre 2006. Le nom vient du fait que le logiciel utilise l' outil de filtrage de paquets PF .
Les fonctions notables de pfSense incluent la gestion du trafic, les VPN utilisant IPsec ou PPTP, le portail captif, le pare-feu avec état, la traduction d'adresses réseau, la prise en charge 802.1q pour les VLAN et le DNS dynamique. pfSense peut être installé sur du matériel doté d'une architecture de processeur x86-64 . Il peut également être installé sur du matériel embarqué à l'aide de cartes Compact Flash ou SD, ou en tant que machine virtuelle.
OPNsense
En janvier 2015, le projet OPNsense a été lancé en forçant la version de pfSense de l'époque.
En novembre 2017, un panel de l'Organisation mondiale de la propriété intellectuelle a constaté que Netgate, le détenteur des droits d'auteur de pfSense, avait utilisé les marques déposées d' OPNsense de mauvaise foi pour discréditer OPNsense et a obligé Netgate à transférer la propriété d'un nom de domaine à Deciso.
Prise en charge du protocole WireGuard
En février 2021, pfSense CE 2.5.0 et pfSense Plus 21.02 ont ajouté la prise en charge d'une implémentation WireGuard dans le noyau . La prise en charge de WireGuard a été temporairement supprimée en mars 2021 après que des problèmes d'implémentation ont été découverts par le fondateur de WireGuard, Jason Donenfeld. La version 2.5.2 de pfSense CE de juillet 2021 a réintégré WireGuard.