navigation reports

Good evening

Please, I need to generate a management report of which the employees of the company navigate, as I would generate it.

Example: User xxxx - navigate google.com

Thank you

You are looking for a proxy, and a way to make sure all of the employee’s use said proxy to access the internet. You can then log all requests that reach the proxy. Depending on your needs, the built in proxy may be enough, but more than likely you will want a dedicated one like Squid.

As to how to enforce the use of the proxy, that is up to you. The best way is to configure each users computer to use the proxy and setup the firewall in such a way as to only allow access to the internet by the proxy.

You may also be able to get something similar by logging DNS off of a dedicated DNS server, but it won’t account for a user typing in an IP address directly, or cached/static DNS entries on the end users machine.