squid的ACL、日志分析、反向代理
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,一、Squid 中 ACL 的使用(1)ACL 访问控制方式:(2)ACL 规则优先级:(3)常用的 ACL 列表类型:(4)操作演示:二、日志分析第一步:安装 sarg 工具第二步:安装 Apach
千家信息网最后更新 2026年11月03日squid的ACL、日志分析、反向代理
一、Squid 中 ACL 的使用
(1)ACL 访问控制方式:
(2)ACL 规则优先级:
(3)常用的 ACL 列表类型:
(4)操作演示:
二、日志分析
第一步:安装 sarg 工具
第二步:安装 Apache
第三步:客户机上测试
三、反向代理

修改 /etc/squid.conf 文件
添加以下代码:
1、基于IP地址限制:
2、基于时间限制:
3、基于目标地址(就是web服务器地址)
可以将拒绝的目标地址添加到一个文件中
二、日志分析
安装 sarg 工具
Sarg(Squid Analysis Report Generator),是一款Squid 日志分析工具,采用HTML 格式,详细列出每一位用户访问Internet 的站点信息、时间占用信息、排名、连接次数、访问量等。
yum install -y gd gd-devel pcremkdir /usr/local/sargtar zxvf sarg-2.3.7.tar.gz -C /opt/./configure --prefix=/usr/local/sarg \--sysconfdir=/etc/sarg \--enable-extraprotection //额外安全防护make && make install修改主配置文件 /etc/sarg/sarg.conf
vim /etc/sarg/sarg.conf开启以下功能(稍作修改即可):access_log /usr/local/squid/var/logs/access.log //指定访问日志文件title "Squid User Access Reports" //网页标题output_dir /var/www/html/squid-reports //报告输出目录user_ip no //使用用户名显示exclude_hosts /usr/local/sarg/noreport //不计入排序的站点列表文件topuser_sort_field connect reverse //top排序中有连接次数、访问字节、降序排列user_sort_field reverse //用户访问记录、连接次数、访问字节按降序排序overwrite_report no //同名日志是否覆盖mail_utility mail.postfix //发送邮件报告命令charset UTF-8 //使用字符集weekdays 0-6 //top排行的星期周期www_document_root /varwww/html //网页根目录添加不计入站点文件,添加的域名将不被显示在排序中
touch /usr/local/sarg/noreportln -s /usr/local/sarg/bin/sarg /usr/local/bin///方便管理,可以创建一个软连接开启:
第二步:安装 Apache
yum install httpd -y浏览器上访问: http://192.168.220.131/squid-reports
通过这个工具,我们可以看到详细的访问情况。
同时,也可以使用周期性计划任务执行每天生成报告:
sarg -l /usr/local/squid/var/logs/access.log -o /var/www/html/squid-reports/ -z -d $(date -d "1 day ago" +%d/%m/%Y)-$(date +%d/%m/%Y)三、反向代理
反向代理工作原理:
反向代理服务器位于本地WEB服务器和Internet之间。
当用户浏览器发出一个HTTP请求时,通过域名解析将请求定向到反向代理服务器(如果要实现多个WEB服务器的反向代理,需要将多个WEB服务器的域名都指向反向代理服务器)。由反向代理服务器处理器请求。反向代理一般只缓存可缓冲的数据(比如html网页和图片等),而一些CGI脚本程序或者ASP之类的程序不缓存。它根据从WEB服务器返回的HTTP头标记来缓冲静态页面。
修改一下,代理服务器端口:
浏览器访问 http://www.yun.com/
代理
服务器
服务
文件
日志
地址
工具
用户
排序
分析
域名
报告
次数
浏览器
站点
网页
浏览
信息
周期
多个
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司简介
智能科技公司是互联网公司吗
网络科技有限互联网
互联网 科技公司
有马互联网科技
互联网科技媒体
碳银互联网科技
互联网科技视频
南京欣网互联网科技
撒么互联网科技公司
一五八零互联网科技
互联网科技咨询
常德市电业局互联网科技部
语蝶互联网科技有限公司
深圳艾果互联网通讯科技
沐思想互联网科技有限公司
深圳互联网科技的发展
互联网界的黑科技
青岛易易互联网科技
科技互联网专业务虚会材料
广州百单互联网科技有限公司
互联网科技会
互联网 的科技创新
火传媒上海互联网科技
顺网科技2021年互联网排名
互联网科技生活的内容
速维有品互联网信息科技(苏州)有限公司
想开互联网科技公司怎么样
版纳互联网科技选哪家
马化腾互联网科技教学