SQUID代理服务器(1)
admin
2023-03-12 00:02:04
0
“ 1 ” 
概述:
当客户机通过代理来请求WEB页面时,指定的代理服务器会先检查自己的缓存,
如果缓存中已经有客户机需要的页面,则直接将缓存中的页面内容反馈给客户机,
如果缓存中没有客户机要访问的页面,则由代理服务器向INTERNET发送访问请求,
当获得访问的web页面以后,将网页数据保存到缓存中并发送到客户机。

“ 2 ”
代理类型:
传统代理:也就是普通的代理服务,首先必须在客户机的浏览器,QQ聊天
工具,下载软件程序中手动设置代理服务器的地址和端口,然后才能使用
代理来访问网络。对于网页浏览器,访问网站时的域名解析请求也会发给
指定的代理服务器。
透明代理:提供与传统代理相同的功能与服务,其区别在于客户机不需要
指定代理服务器的地址和端口,而是通过默认路由,防火墙策略将WEB访
问重定向,实际仍然交给代理服务器来处理。重定向的过程对客户机来说
是透明的,用户甚至不知道自己在使用代理服务器,所以称为 “ 透明代理 ”。
使用透明代理时,网页浏览器访问网站时的域名解析请求将优先发给DNS
服务器。

“ 3 ”

编译安装squid
配置SQUID的编译选项时,将安装目录设为/usr/local/squid,其他具体选项
根据实际情况来定,配置前可参考“ ./configure --help ” 给出说明。

tar zxf squid-3.4.6.tar.gz -C /usr/src
cd squid-3.4.6
(编译项解释)./configure
--prefix=/usr/local/squid    //安装目录
--sysconfdir=/etc  //单独将配置文件修改到其他目录
--enable-arp-acl  //可以在规划中设置直接通过客户端MAC进行管理,防止客户端使用IP欺骗
--enable-linux-netfilter  //使用内核过滤
--enable-linux-tproxy  //支持透明模式
--enable-async-io=值  //异步I/O,提升存储性能,相当于--enable-pthreads  --enable-storeio=ufs,aufs --with  //-pthreads --with-aufs-thread=值
--enable-err-language="Simplify_Chinese"  //错误信息的显示语言
--enable-underscore  //允许URL中有下划线
--enable-poll  //使用Poll()模式,提升性能
--enable-gnuregex  //使用GNU正则表达式

安装完成后,创建链接文件,用户和组。
ln -s /usr/local/squid/sbin/ *(星表示所有)  /usr/local/sbin
useradd  -M -s  /sbin/nologin  squid
chown  -R  squid:squid  /usr/local/squid/var/

SQUID配置文件:
squid服务的配置文件位于、etc/squid.conf,更详细的配置项请参考/etc/squid.conf.documented文件。

http_port  3128  //用来指定代理服务器监听的地址和端口(默认的端口为3128)
cache_effective_user  squid  //这一项指定SQUID的程序用户,用来设置初始化,运行时缓存的账号,否则启动不成功(手动添加)!
cache_effective_group  squid  //默认为cache_effective_user指定账号的基本组(手动添加)

SQUID运行控制:
检查配置文件语法是否正确: 
squid  -k  parse
启动,停止SQUID: 
squid -z  //-z选项用来初始化缓存目录
squid   //启动SQUID服务
确认SQUID服务处于正常监听状态:
netstat  -anpt  |  grep  "squid"

相关内容

热门资讯

苏巧慧阵营影射李四川家族涉黑,... 海峡导报综合报道 新北市长选战硝烟渐起,身处苏巧慧阵营的新北市议员翁震州发文质疑李四川家族在小琉球做...
红场阅兵后,普京同军官握手致意 据凤凰卫视报道,5月9日,俄罗斯胜利日阅兵接近尾声,普京与军官一一握手致意。
车间里走出“准工程师”——黄河... 3500元项目津贴,三个真实项目研发经历,一份实习期月薪8000多元的录用通知——这是工学部2022...
狱中一年瘦脱相,被释放的巴勒斯... 曾为巴勒斯坦媒体工作的记者阿里·萨穆迪在以色列监狱被关押一年后,于4月30日获释。获释当天,萨穆迪的...
俄罗斯红场阅兵战士齐呼乌拉 当地时间5月9日10时(北京时间15时),俄罗斯纪念卫国战争胜利81周年阅兵在莫斯科红场举行。俄罗斯...
福建一地发现华南虎?当地辟谣:... 近日,福建龙岩漳平市,有网民称,“三重岭发现华南虎”,还配了一张老虎夜间出没山林的图片。这位网民表示...
俄红场阅兵现场播放无人机作战视... 据凤凰卫视报道,当地时间5月9日,俄罗斯胜利日阅兵式在莫斯科举行。阅兵现场,同步播放了无人机作战相关...
5月10日起,北京部分地铁线试... 为服务骑行爱好者携车出行,在借鉴国内先进城市成熟经验、深入开展实地调研的基础上,结合本市轨道交通运营...
解放军主战舰艇编队进入澎湖西南... 5月9日下午,国防部新闻局副局长、国防部新闻发言人蒋斌大校就近期涉军问题发布消息。媒体提到,据报道,...
普京会见三国总统 强化后苏联空... 普京会见三国总统  【普京会见三国总统】莫斯科5月8日电​ 当地时间5月8日,俄罗斯总统普京在莫斯科...