m0n0wall es un proyecto destinado a crear un paquete completo de software de firewall integrado que, cuando se usa junto con una PC integrada, brinda todas las características importantes de las cajas de firewall comerciales (incluida la facilidad de uso) a una fracción del precio (gratis software).
m0n0wall se basa en una versión básica de FreeBSD, junto con un servidor web, PHP y algunas otras utilidades. Toda la configuración del sistema se almacena en un solo archivo de texto XML para mantener las cosas transparentes.
m0n0wall es probablemente el primer sistema UNIX que tiene su configuración de inicio en PHP, en lugar de los scripts de shell habituales, y que tiene toda la configuración del sistema almacenada en formato XML.
Discontinuado El proyecto parece no estar más actualizado. La última versión, 2.1.9, lanzada en febrero de 2015, todavía puede descargarse del sitio web oficial.