m0n0wall is a free, open source customized distribution of FreeBSD tailored for use as a firewall and router, it provides many of the features you usually only find in expensive commercial firewalls.
m0n0wall is easy to configure and besides firewalling it can be used as Wireless Access Point [requires wireless hardware], IPsec VPN gateway, Captive portal and Traffic Shaper.
m0n0wall® is Copyright © 2002-2011 by Manuel Kasper
All OPNwall appliances are delivered with the latest compatible firmware and can be easily upgraded from within the webbased user interface.
Features pfSense includes most of the features available in expensive commercial firewalls. The following is a list of features available in the m0n0wall 1.33 release. All of these things are possible in the web interface, without touching anything at the command line.
* web interface (supports SSL) * serial console interface for recovery * set LAN IP address * reset password * restore factory defaults * reboot system * wireless support (including access point mode) * captive portal * 802.1Q VLAN support * IPv6 support * stateful packet filtering
block/pass rules logging* NAT/PAT (including 1:1) * DHCP client, PPPoE and PPTP support on the WAN interface * IPsec VPN tunnels (IKE; with support for hardware crypto cards, mobile clients and certificates) * PPTP VPN (with RADIUS server support) * static routes * DHCP server and relay * caching DNS forwarder * DynDNS client and RFC 2136 DNS updater * SNMP agent * traffic shaper * SVG-based traffic grapher * firmware upgrade through the web browser * Wake on LAN client * configuration backup/restore * host/network aliases
And if that is still not enough you can also resort to the mailing list or IRC channel
If you have a question or experience problems with m0n0wall, then the mailing list is your first resource. Before posting, please make sure that the same question hasn't been asked/answered before by using the archive. Try the FAQ as well.
There's an IRC channel (#m0n0wall) on FreeNode where you can often find a bunch of helpful people to discuss your problems with.
As an alternative to the traditional documentation and other resources (FAQ, mailing lists, forums), screencasts demonstrate how to set up a particular aspect of m0n0wall by providing a recording of the necessary steps as performed in the webGUI – sometimes also with audio narration.
Phillip Cooper <firstname.lastname@example.org> is currently producing screencasts for m0n0wall; you can find the list of available screencasts below.
- Firewall configuration
- Traffic shaping
Screenshot(s)open in separate window
|Dimensions [ W x H x D ]||No|
|CPU type||AMD Geode LX 500Mhz|
|Memory||256Mb On Board|
|Ethernet ports [total]||3|
|Fast Ethernetports [10/100Mbps]||3|
|Gbit Ethernetports [100/1000Mbps]||None|
|SFP+ 10Gbit [DA/SR] ports||No|
|Other ports||1x Serial Console, 2x USB 2.0|
|Storage Type [Default]||Flash Memory|
|Storage Size [Default]||512Mb SLC|
|Package contents||Powersupply, Configuration cable, Quickstart guide, DVD with firmware & tools|