我的客户端有 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/