m0n0wall (monowall) is a project aimed at creating a complete, embedded firewall software package that, when used together with an embedded PC, provides all the important features of commercial firewall boxes (including ease of use) at a fraction of the price (free software).
m0n0wall is based on a bare-bones version of FreeBSD, along with a web server, PHP and a few other utilities. The entire system configuration is stored in one single XML text file to keep things transparent.
m0n0wall is probably the first UNIX system that has its boot-time configuration done with PHP, rather than the usual shell scripts, and that has the entire system configuration stored in XML format.

Journal Entries

No entries yet.


Ratings & Reviews

Community Rating
4.8/5.0

Based on 6 user ratings.

Your Rating

Click to rate this project.

Links

No links submitted so far. Submit your own links.

News

Edit RSS feeds.

    m0n0wall 1.234 released!

    m0n0wall 1.234 adds source port randomization (which mitigates the recently
    discovered DNS security vulnerability) and contains updated versions of
    PHP and Dnsmasq.

    Beta version 1.3b13 released!

    This beta release adds support for IPv6-in-IPv4 tunnels and IPv6 over PPPoE/PPTP.
    It also fixes an issue with the PPTP VPN service when used in conjunction with
    the traffic shaper, and updates the DNS forwarder to include query port randomization.

    Beta version 1.3b12 released!

    This beta release adds IPv6 support (routing and firewalling, static and 6to4),
    adds the ability to generate self-signed SSL certificates for the webGUI and
    fixes some minor bugs.

    Beta version 1.3b11 released!

    This beta release fixes stability problems with IPsec VPN and
    adds Dead Peer Detection functionality.

    Beta version 1.3b10 released!

    This beta release updates the base system to FreeBSD 6.3 and
    contains fixes/improvements for IPsec, the built-in HTTP(S)
    server, and the NTP, DHCP and PPPoE/PPTP clients.

Read all m0n0wall articles…


Who uses m0n0wall?

Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32

Who contributes to m0n0wall?

Anon32 Anon32 Anon32 Anon32 Anon32
I'm a contributor

Where in the world?



Related Projects by Tags

EasyBSD, eBox Platform, IPCop Firewall, pfSense, Vyatta


People who use m0n0wall also use:

pfSense mod_ssl VI


Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 27,058
Effort (est.) 6 Person Years
Avg. Salary $ year
$ 340,990