linux - Squid 代理服务器管理界面

标签 linux security proxy open-source squid

我的客户端有 Squid 代理服务器并且工作正常。但要查看访问日志和其他更改,我们必须仅使用命令提示符进行操作。而且我是 Squid 服务器的新手。

客户希望我检查管理界面以查看有多少人正在使用 Squid 服务器?要了解他们记录的浏览器信息?以及 Webalizer 等其他数据。

所以我的问题是,Squid 服务器中是否有可以安装的管理界面?

最佳答案

Squid 缓存通过 Cache Manager 提供了一个基本的统计 Web 界面.

假设您有默认安装,首先检查以下文件,您需要编辑该文件,以便通过设置 allow from 来允许自己访问该界面线;

/etc/httpd/conf.d/squid.conf

重新加载网络服务器配置后,您也应该能够导航; http://<your host>/cgi-bin/cachemgr.cgi

然后您应该能够访问许多统计数据和计数器。

如果您愿意squid还支持snmp通过配置文件; /etc/squid/squid.conf您应该在其中添加以下部分(根据需要定制)

snmp_port 3401
acl snmppublic snmp_community public
snmp_access allow snmppublic
snmp_access deny all
snmp_incoming_address 0.0.0.0
snmp_outgoing_address 255.255.255.255

信息和 OID 值可以在文档 here 中找到。 .

关于linux - Squid 代理服务器管理界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48408549/

相关文章:

c - 我的 shell 无法阻止 ctrl+c 自杀

asp.net - 这个新的 ASP.NET 安全漏洞有多严重?我该如何解决它?

security - Adobe Air 应用程序 HTTPS 安全弹出窗口

http - Squid 在创建代理服务器时拒绝所有网站

C++同时控制另一个程序的I/O

linux - 关于 GNU 链接器编辑器 "ld"的问题?

security - 根据德国 BSI 的说法,Plone 不使用安全 cookie OOTB。我该如何改变这一点?

node.js - Jupyterhub 可配置 Http 代理问题

visual-studio-2012 - 使用代理时出现错误 : The Microsoft Visual Studio 2012 Remote Debugging Monitor (MSVSMON. EXE)

c - 对 ncurses 库中函数的 undefined reference