简单squid代理

 简单squid代理:

拓扑图
#####                 ######          ######
 #xp#     ------>     #squid#    ---->#webserver#
#####                 ######          ######
1,安装squid软件包
yum -y install squid*
2.squid配置文件
/etc/squid/squid.conf
3.启动squid服务
service squid start/restart
4.停止squid服务
server squid stop
5.重新加载配置文件
squid -k reconfig通
配置文件squid.conf
6.常用配置项
http_port 192.168.10.1:3128              #在ip:3128上开启代理
cache_mem 64 MB                          #缓存内存大小64M        
maximum_object_size 4096 KB              #缓存对象最大4M
reply body max_size 10480000 allow all   #允许客户下载最大文件大小
access_log /var/  ·log/squid/access.log #日志文件
visible_hostname 192.168.10.1            #显示主机名      
cache_dir ufs /var/spool/squid 100 16 256#缓存目录 缓存数据的大小(100) 一级目录(16)二级目录(256)
squid配置
vim /etc/squid/squid.conf             #配置文件所在
#填写配置文件
http_port 192.168.0.10:3128
visible_hostname 192.168.0.10
acl innet src 192.168.0.0/24          #acl列表innet关键字src 来自192.168.0.0/24允许上网
acl all src 0.0.0.0/0.0.0.0           #来自所以客户机的列表叫all 都过滤掉
reply_body_max_size 10480000 allow all
http_access allow innet               #允许innet列表的用户可以上网
http_access deny all                  #拒绝all列表的用户上网
重启squid                             #tree 00查看文件个数
 

你可能感兴趣的:(squid代理)