I wanted to develop a router from scratch in Ubuntu which will manage following things.
- User bandwidth Management.
- User Browsing History and Bandwidth tracking.
- Assign HotSpot, PPPoe type of the connection.
- Set various firewall rules.
Can you please guide me how can I do above things with Ubuntu?
I want to convert Ubuntu Server as a NAS for Broadband management and bill solutions.
Any help will be appreciated.