-1

I want to set up a linux server (ubuntu server 12.04) on my home network to monitor the internet usage and find out the users and websites that use the most bandwidth. I have looked at squid and it seems like it might work, are there any other options? ntop also looked good but it doesn't seem like I can filter the results by user (filtering by IP won't work as there are multiple users per computer). I would like a web-based interface to see the results if possible.

Michael
  • 1
  • 1

1 Answers1

1

This is a shopping question but; the best solution for this I have found is using Squid as a proxy server, making all users connect to the internet via Squid and then install Sarg on the squid proxy which you can create daily reports, viewable in a web-based interface, showing you what each IP has viewed, top sites accessed, etc.

Not sure how you could do this via User unless you setup authentication on Squid using some form of AD.

boburob
  • 1,174
  • 8
  • 23
  • OK thanks I'll try that, I will probably use proxy authentication on the squid server so hopefully that will work. – Michael Oct 13 '12 at 04:49