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: