At 04:02 PM 1/12/2004 -0500, Timothy J. Massey wrote:
Hello!

I have a client that wants to have the ability to track Web usage by network users. My first thought was to use Squid to do this; however, Squid is overkill for such a task. I don't have the storage or RAM for any real caching, I just want to be able to create logs that document who has gone where. Does anyone have any suggestions for such a tool?

It depends on the exact meanings of "who", "where", and "usage".


If "who" means source IP address and "where" destination IP address, then just add rules to your router's firewall rulesets to log all outgoing packets to, and incoming packets from, ports 80 and 443. This won't get everything, since Web servers can run on non-standard ports, but it will give you a basic log of most Web traffic (one meaning of "usage").

You don't say what version of LEAF you are using, and what drop-in firewall package if any, so I can't be more specific here ... but every LEAF variant I am familiar with can handle this sort of logging fairly easily.

If you want more details than this ... for example, if you want the actual URLs logged, not just the IP addresses ... then a proxy server is the usual way to go. I seem to recall that Squid can run in a non-caching mode, but I do not remember the specifics. In any case, that is application-layer info, not normally recorded by routers and firewalls, which work at the network and transport layers, almost entirely.





-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
------------------------------------------------------------------------
leaf-user mailing list: [EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user
SR FAQ: http://leaf-project.org/pub/doc/docmanager/docid_1891.html

Reply via email to