NetBSD Wiki/projects/project/
Web UI for NPF
- Contact: tech-userlevel
 - Mentors: TBD
 - Duration estimate: 3 months
 
IMPORTANT: This project was completed by maya@NetBSD.org. You may still contact the people above for details, but please do not submit an application for this project.
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:
