一、系统环境


操作系统:CentOS release 6.4 (Final)


Squid版本:squid-3.1.10-20.el6_5.3.x86_64


SELINUX=disabled


HTTP Service: stoped


二、安装Squid服务


2.1 检查squid软件是否安装


# rpm -qa|grep squid


2.2 如果未安装,则使用yum 方式安装


# yum -y install squid


三、编辑squid 主配置文件/etc/squid/squid.conf

http_port 3128 

cache_mem 64 MB 

maximum_object_size 4 MB 

cache_dir ufs /var/spool/squid 100 16 256 

access_log /var/log/squid/access.log 

acl localnet src 192.168.1.0/24 

http_access allow localnet 

http_access deny all 

visible_hostname squid.david.dev 

cache_mgr wushipeng@qq.com

四、初始化

squid -z

五、 配置浏览器代理

打开浏览器(以IE为例,其他类似),菜单栏 -> 工具 -> Internet 选项 -> 连接 -> 局域网设置 -> 代理服务器,按照以下格式设置。

8