Results 1 to 4 of 4
Thread: Home Server
Enjoy an ad free experience by logging in. Not a member yet? Register.
- Join Date
- Oct 2005
If your network is only really for web access, then you can install squid (proxy cache) and turn off direct access to the internet for other machines. Once everyone is going through the squid cache, you can run tools over the squid logs to see who is using the net the most, what sites they're visiting, and the amount of data they're downloading.Linux user #126863 - see http://linuxcounter.net/
- Join Date
- Nov 2005
yes is a better option squid is a power full tool you can view the which ip is accessing which site
tail -f /var/log/squid/access.log
gives you all the details and according to the websites visited you can even create access list, etc.
To do it yourself, I would suggest something light like DSL, Gentoo or Slack. Use IPTables for IP masquerading/NAT and Squid for a web proxy/caching service. Actively monitoring all the bandwidth being passed through can be handled by ntop.
If you want something pre-packaged, check out PF Sense or Smoothwall.
"Time is an illusion. Lunchtime, doubly so."
~Douglas Adams, The Hitchhiker's Guide to the Galaxy