- Contact: tech-userlevel
- Mentors: TBD
- Duration estimate: 3 months
WARNING: This project is very preliminary and incomplete.
NPF is a packet filter for the NetBSD system. The goal of this project is to create a web-based user interface for NetBSD + NPF as a firewall system.
High level deliverables are the following:
- Web UI interface using HTML, CSS, Python or other languages. No PHP, sorry!
- The interface should be able to manage the following: set the interface addresses and route, configure DHCP, manage firewall rules, NAT (including port redirection), wireless AP.
- Ideally, it would be packaged and integrated with NetBSD's startup system.
Comparable products: http://www.polarcloud.com/tomato http://openwrt.org http://www.pfsense.org http://m0n0.ch/wall http://www.dd-wrt.com