Please show me a fully open-source solution in this situation:
- Small network with about 30 pc with wireless cards.
- An Regular Asus wireless access-point which connected to the server.
Server is a normal x86 PC with Ubuntu Linux. Server connects to Internet by ADSL.
I want to monitor the traffic (visited sites & urls) and bandwidth (total size of download data per weak) of all users.
- monitoring should done per USER (maybe by user-name in vpn connection) or MAC ID (because just specified network cards can connect to AP. each user has its own mac address)
- not limiting the quota or traffic shaping or QoS. Just monitoring, even not real-time.
I do little search and I see some firewalls, such as Untangle, ... or things like OpenWRT. I can buy a cheap wireless router (such as Asus N10+ which compatible by open-wrt). but its not preferred.
In my case, what is the best fully open-source solution? Thanks.