首页
技术频道
51CTO旗下网站
地图
WOT
学院
下载
论坛
博客
更多
网络
安全
开发
数据库
服务器
系统
虚拟化
云计算
嵌入式
移动开发
51CTO.COM
CIOage.com
HC3i.cn
巧用Squid的ACL和访问列表实现高效访问控制
Squid代理服务器是一个缓存Internet数据的软件,可以代理HTTP、FTP、GOPHER、SSL和WAIS等协议,提高用户下载页面的速度,并设置过滤。使用Squid可以通过访问控制特性来灵活的控制用户访问时间、站点等限制。这些可以通过Squid ACL和访问列表来轻松实现。[
了解详细
]
简介
什么是代理服务器
代理服务器是介于浏览器和Web服务器之间的另一台服务器。有了该服务器之后,浏览器发出的信息会先送到代理服务器,由代理服务器来取回网页内容并传送给客户的浏览器。平时我们提到代理服务器,主要是终端用户如何寻找自己需要的代理;而本专题所介绍的,则是服务器端的架设、配置等方面。对企业网络而言,代理服务器可以起到控制网络访问并屏蔽不安全信息,以及网络加速的目的。
Squid服务器简介
|
Squid权威指南下载
单纯就功能而言,Squid是一个缓存Internet数据的软件。根据这个特性,Squid对于Web用户而言是一个高性能的代理缓存服务器。Squid创始人Duane Wessels所著的《Squid权威指南》(Squid: The Definitive Guide,O'Reilly出版)一书中对于Squid的特性有全面的介绍,而且这本书在2005年就有人将其中大部分内容翻译成中文并在网络上公开。如果你是刚刚开始接触Squid,那么首先推荐你去
译者的网站阅读这本书
或下载pdf版本阅读。
安装
Squid服务器的安装
Squid的安装与快速配置在《Squid权威指南》中也有覆盖,介绍了从源代码编译的方法。不过,《Squid权威指南》一书撰写较早,Squid升级到3.0之后有许多内容有所改变。下面两篇文章分别介绍了在RHEL5下通过RPM包方式安装Squid 3.0,以及从源代码编译安装Squid 3.0的方法。内容来自《网络服务搭建、配置与管理大全:Linux版》一书。
如何获取Squid(2.x)
通过RPM包方式安装Squid 3.0
如何安装Squid(2.x)
通过编译源代码安装Squid 3.0
配置
Squid快速配置
|
Linux服务搭建
Squid 2.x版本的快速配置,可以参考《Squid权威指南》的
相关章节
。Squid 3.0的简易配置,则可参考《
网络服务搭建、配置与管理大全:Linux版
》一书当中的如下章节。部分从2.x到3.0的配置项更改,可参考
Squid 2.7与Squid 3.0部分配置改变
一文。
设置监听的IP地址和端口
设置缓冲大小
设置访问控制
其他参数设置
高级配置
Squid高级配置
本部分内容介绍具体需求下如何灵活的利用Squid设置实现自己的目的。在进入具体实例之前,您可能会想要先阅读
巧用Squid的ACL和访问列表实现高效访问控制
一文了解有关访问控制的一些基础。以下示例由于撰写时间不同,所用的版本也不同,读者在阅读的时候需注意。
基本案例1:禁止某个IP上网、禁止内网访问特定域名
基本案例2:限定访问时段、访问类型
基本案例3:企业网络加速以及简单的上网记录功能
案例1:校园网,3k+终端电脑,只有100多可分配IP
案例2:企业内部网络,访问加速与访问权限的配置
案例3:企业内网加速,并提供外网访问内网的反向代理
投票调查
您是否维护着Squid服务器?
我用Squid作为代理服务器
我主要用Squid作为Web加速
我在用其他服务作为代理服务器
我没在维护代理服务器
Squid流量管理
·
16.7 Squid日志管理
·
16.7.1 安装Webalizer
·
16.7.2 配置Webalizer
·
16.7.3 应用Webalizer查看Squid网络流量日志
相关资讯与资料
·
Squid对动态页面Cache的相关须知
·
详解MongoDB实现存储物理文件和SQUID加速
·
squid2.6stable12+clamav+havp搭建防毒代理
·
Squid 3.1.0.15 放出
·
帮你轻松完成RHEL Squid安装及调试
·
完成RHEL5 Squid配置过程的五步法
·
Redhat AS5 Squid透明代理配置过程解析
·
搭建性能比Squid高很多的Varnish服务器
·
FreeBsd5.4+pf+squid反向代理实战笔记
·
IPCop Squid漏洞和网络备份安全问题
相关推荐
Debian自由软
Ubuntu 11.04
Novell易主:
·Linux运维趋势
·Linux计划任务——cron服务入门与应用教程
·Fedora 14 “Laughlin”:整体大于部分之和
·Linux下的文件共享服务全攻略
·Linux内核修炼宝典
·手把手教你制作Linux发行版
发表评论请注意语言文明
验证码:
(点击刷新验证码)
匿名发表
网友评论
查看所有评论(
)
51CTO旗下网站
领先的IT技术网站 51CTO
中国首个CIO网站 CIOage
中国首家数字医疗网站 HC3i
51CTO学院