Stumbled upon m0n0wall-CMI today, a web-based centralised management interface to manage m0n0wall devices remotely.
It’s the result of an internal needs inside the TI Automotive firm that is now given to open source community; This work is licensed under the BSD license.
This project is developed in PHP5 Oriented Object and packaged together with a developer documentation to ease the work of someone who would like to contribute to the code.
Current features:
- Centralized interface to manage m0n0wall devices
- m0n0wall version supported: 1.231;
- Fetch/Restore m0n0wall configuration through HTTPS;
- Manage Users/Groups;
- Manage Aliases of m0n0wall;
- Manage Global aliases common to all m0n0wall devices managed;
- Manage Interfaces and VLANs;
- Manage Firewall rules;
- Manage NAT entries;
- Manage ProxyARP;
- Manage Static Routes;
- Manage Syslog and SNMP settings;
- Dump XML configuration from interface;
- Import existing m0n0wall devices into database;

Sounds interesting, doesn’t it? Especially if you administer a couple of m0n0wall firewalls remotely. Check out the online demo version