0

我有很多用户通过 ClearOS 和 webmin install 连接到互联网。

有没有办法让我随时查看谁在浏览什么?

最好的方法是什么?(例如 squid 报告、webmin 网络代理或什么?)

如果它是 sarg,它将如何为这个任务配置?

谢谢!

4

1 回答 1

1

Webconfig 中的 squid 报告和 Web 代理报告是按计划编制的,因此它们不太用于实时监控。您可以使用日志查看器在 UI 中查看 squid 和 dansguardian 的访问日志文件,但这不会为您提供“实时”视图。

我发现最有用的方法是使用命令提示符。使用 PuTTY (Windows)、终端+SSH (Mac/Linux) 连接到您的 ClearOS 服务器。然后运行类似的命令,例如“关注”和的日志/var/log/dansguardian/access.log文件/var/log/squid/access.log

tail -f /var/log/dansguardian/access.log

这将向您显示通过内容过滤器访问的站点的实时日志记录。您甚至可以通过“grep”传递结果进行过滤:

tail -f /var/log/dansguardian/access.log | grep 192.168.1.134

这将向您显示通过 IP 地址 192.168.1.134 上用户的内容过滤器的实时浏览。

有关更多信息,请查看:http ://www.clearcenter.com/support/documentation/clearos_guides/live_monitoring_of_web_traffic_in_proxy_and_content_filter

于 2013-12-10T15:22:15.183 回答