一、鱿鱼代理介绍
,,,,,,鱿鱼是一个缓存网络数据的软件,其接收用户的下载申请,并自动处理所下载的数据。当一个用户想要下载一个主页时,可以向鱿鱼发出一个申请,要鱿鱼代替其进行下载,然后鱿鱼连接所申请网站并请求该主页,接着把该主页传给用户同时保留一个备份,当别的用户申请同样的页面时,乌贼把保存的备份立即传给用户。
按照代理类型的不同,可以将鱿鱼代理分为正向代理和反向代理,正向代理中,根据实现方式的不同,又可以分为普通代理和透明代理。
- <李>
普通代理:需要客户机在浏览器中指定代理服务器的地址,端口。
李> <李>透明代理:适用于企业的网关主机(共享接入网络)中,客户机不需要指定代理服务器地址,端口等信息,代理服务器需要设置防火墙策略将客户机的网络访问数据转交给代理服务程序处理。
李> <李>反向代理:是指以代理服务器来接受互联网上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给互联网上请求连接的客户端,此时代理服务器对外就表现为一个服务器。
李>二、鱿鱼搭建实验环境
- <李>
搭建Web服务器
李> <李>鱿鱼代理服务器配置双网卡
李> <李>通过客户端可以直接访问Web服务器,此时查看Web服务器访问日志
李>
三,实验步骤
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -鱿鱼代理服务器设置- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
,,,,1.安装鱿鱼软件包
[root@yandada2 ~] # rpm -ivh/mnt/包/鱿鱼3.1.10 - 19. el6_4.x86_64.rpm
引用>,,,,2.配置文件
root@yandada2 ~ # vim/etc/squid/squid.参看
http_access允许所有//匹配规则为逐条匹配,需写在否认前面
cache_dir ufs/var/spool/squid 100 16 256//缓存目录的绝对路径,缓存目录大小以及一级子目录和二级
子目录的个数
cache_mem 64 MB//缓存空间大小
maximum_object_size 4096 KB//最大缓存文件大小
http_port 3128//端口号
visible_hostname yandada02.benet.com/设置主机名
引用>,,,,,3.初始化启动鱿鱼
[root@yandada2 ~] #鱿鱼zx初始化
[root@yandada2 ~] #鱿鱼开启功能
引用>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -客户端设置- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - web服务器查看- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
vim/etc/httpd/logs/access_log
鱿鱼代理服务器搭建详解