I am interested to install an OpenWrt package to monitor web traffic as a parental control utility. The main functionality is filter by IP/MAC and by type of traffic (browser traffic in particular). What could be the best suggestion for this purpose? Ideally, not too involved technically and with GUI.
I'd like to filter out the regular browsing traffic coming from a particular LAN device. The idea is that this package serves as a sort of parental control monitor.
For access restriction (if any) - based on whitelist/blacklist of sites. But the primary thing is to be able to understand/monitor the browsing history (doesn't have to be real-time).
Perhaps, a proxy server is the right tool for the monitoring/blacklisting of web traffic? One of the names mentioned here - Privoxy, Squid or Tinyproxy...
To close the topic: Tinyproxy with whitelist on OpenWrt + some tweaks on the Windows PC client side (forcing the proxy use (and preventing its change) + whitelisting only OpenWrt powered wireless network).