m0n0wall era una distribución de cortafuegos integrado de FreeBSD , uno de los descendientes del sistema operativo BSD . Proporcionaba una imagen pequeña que podía colocarse en tarjetas Compact Flash , así como en CD-ROM y discos duros . Se ejecutaba en varias plataformas integradas y PC genéricas. La versión para PC podía ejecutarse con solo un Live CD y un disquete para almacenar datos de configuración, o en una sola tarjeta Compact Flash (con un adaptador IDE ). Esto eliminaba la necesidad de un disco duro, lo que reduce los niveles de ruido y calor y disminuye el riesgo de falla del sistema mediante la eliminación de las partes móviles que se encuentran en los discos duros más antiguos.
El 15 de febrero de 2015, Manuel Kasper anunció que el "proyecto m0n0wall ha finalizado oficialmente. No se realizarán más desarrollos y no habrá más lanzamientos", y alentó a "todos los usuarios actuales de m0n0wall a que prueben OPNsense y contribuyan si pueden". [1] [2]
m0n0wall proporcionó una configuración basada en la web y utilizó PHP exclusivamente para la interfaz gráfica de usuario y la configuración de arranque . Además, adoptó un único archivo XML para los parámetros de configuración.
Algunas funciones de m0n0wall fueron:
m0n0wall se instaló en hardware integrado diseñado y fabricado por algunas empresas.