卸载squid 配置代理服务器

新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
sexy 该用户已被删除
提示: 作者被禁止或删除 内容自动屏蔽
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp
UID1765083空间积分0 积分165阅读权限10帖子精华可用积分165 信誉积分219 专家积分0 在线时间52 小时注册时间最后登录
白手起家, 积分 165, 距离下一级还需 35 积分
帖子主题精华可用积分165 信誉积分219 专家积分0 在线时间52 小时注册时间最后登录
论坛徽章:0
1. 看看挂机时cache.log里打印了什么.
2. 以debug模式运行squid.
3. 是否还用的squid-2.5?建议升级到2.6.
Squid中文博客:
UID256665空间积分0 积分287阅读权限20帖子精华可用积分287 信誉积分132 专家积分0 在线时间230 小时注册时间最后登录
稍有积蓄, 积分 287, 距离下一级还需 213 积分
帖子主题精华可用积分287 信誉积分132 专家积分0 在线时间230 小时注册时间最后登录
论坛徽章:0
排查过File descriptors的问题了吗?
用squidclient mgr:info看一下File descriptor usage for squid这节里面的Maximum number of file descriptors是多少?
如果这个问题已经排查过,那么就按照楼上的兄弟的指点来吧
UID空间积分0 积分1371阅读权限30帖子精华可用积分1371 信誉积分174 专家积分0 在线时间298 小时注册时间最后登录
家境小康, 积分 1371, 距离下一级还需 629 积分
帖子主题精华可用积分1371 信誉积分174 专家积分0 在线时间298 小时注册时间最后登录
论坛徽章:0
是不是cache_dir 空间快满掉了
-------------------------
其分也,成也;其成也,毁也
UID1765083空间积分0 积分165阅读权限10帖子精华可用积分165 信誉积分219 专家积分0 在线时间52 小时注册时间最后登录
白手起家, 积分 165, 距离下一级还需 35 积分
帖子主题精华可用积分165 信誉积分219 专家积分0 在线时间52 小时注册时间最后登录
论坛徽章:0
cache_dir快满时squid会自动交换的,从磁盘删掉过期的目标或旧目标.
Squid中文博客:
UID空间积分0 积分1371阅读权限30帖子精华可用积分1371 信誉积分174 专家积分0 在线时间298 小时注册时间最后登录
家境小康, 积分 1371, 距离下一级还需 629 积分
帖子主题精华可用积分1371 信誉积分174 专家积分0 在线时间298 小时注册时间最后登录
论坛徽章:0
清除 时有个上限与下限值的 ,达到上限值的时候开始清理,至到清理到下限停止
-------------------------
其分也,成也;其成也,毁也
ybeetle 该用户已被删除
提示: 作者被禁止或删除 内容自动屏蔽10个关于Squid代理服务器的实用面试问答
  &不仅是系统管理员和网络管理员时不时会听到&代理服务器&这个词,我们也经常听到。代理服务器已经成为一种企业常态,而且经常会接触到它。它现在也出现在一些小型的学校或者大型跨国公司的自助餐厅里。Squid(常被视作代理服务的代名词)就是这样一个应用程序,它不但可以被作为代理服务器,其同时也是在该类工具中比较被广泛使用的一种。
本文旨在提高你在遇到关于代理服务器面试点时的一些基本应对能力。
以下为面试问答的内容
1. 什么是代理服务器?代理服务器在计算机网络中有什么用途?
回答&: 代理服务器是指那些作为客户端和资源提供商或服务器之间的中间件的物理机或者应用程序。客户端从代理服务器中寻找文件、页面或者是数据,而且代理服务器能处理客户端与服务器之间所有复杂事务,从而满足客户端的生成的需求。
代理服务器是WWW(万维网)的支柱,它们其中大部分都是Web代理。一台代理服务器能处理客户端与服务器之间的复杂通信事务。此外,它在网络上提供的是匿名信息(LCTT 译注:指浏览者的 IP、浏览器信息等被隐藏),这就意味着你的身份和浏览痕迹都是安全的。代理可以去配置允许哪些网站的客户能看到,哪些网站被屏蔽了。
2. Squid是什么?
回答&: Squid是一个在GNU/GPL协议下发布的既可作为代理服务器,同时也可作为Web缓存守护进程的应用软件。Squid主要是支持像HTTP和FTP那样的协议,但是对其它的协议比如HTTPS,SSL,TLS等同样也能支持。其特点是Web缓存守护进程通过从经常上访问的网站里缓存Web和DNS数据,从而让上网速度更快。Squid支持所有的主流平台,包括Linux,UNIX,微软公司的Windows和苹果公司的Mac。
3. Squid的默认端口是什么?怎么去修改它的操作端口?
回答&: Squid运行时的默认端口是3128。我们可以通过编辑它的配置文件来把它的默认端口修改成未被用户使用的端口,路径是 /etc/squid/squid.conf ,建议如下。
用你的编辑器打开 &/etc/squid/squid.conf& 文件。
# nano /etc/squid/squid.conf
现在把它修改成未被使用的其它端口,并保存退出。
http_port 3128
重新启动Squid代理服务,如下显示。
# service squid restart
4. 你的公司管理层要求你通过Squid代理服务器屏蔽掉一些域名,你怎么做?
回答&: 屏蔽域名是一个在配置文件中实现的功能模块。我们只需要执行一个小的手动配置即可,建议如下。
a. 在 &/etc/squid& 目录下创建一个名为 &blacklist& 的文件。
# touch /etc/squid/blacklist
b. 用nano编辑器打开这个文件。
# nano /etc/squid/blacklist
c. 以每行一个域名的方式将想要屏蔽的域名写进这个文件里。
d. 保存退出,然后从 &/etc/squid/squid.conf& 打开Squid配置文件。
# nano /etc/squid/squid.conf
e. 在配置文件中添加如下行。
acl BLACKLIST dstdom_regex -i &/etc/squid/blacklist&http_access deny blacklist
f. 保存配置文件并退出,重启Squid服务让其生效。
# service squid restart
5. 在Squid中什么是媒体范围限制(Media Range Limitation)和部分下载?
回答&: 媒体范围限制是Squid的一种特殊的功能,它只从服务器中获取所需要的数据而不是整个文件。这个功能很好的实现了用户在各种视频流媒体网站如YouTube和Metacafe看视频时,可以点击视频中的进度条来选择进度,因此整个视频不用全部都加载,除了一些需要的部分。
Squid部分下载功能的特点是很好地实现了类似在Windows更新时能以一个个小数据包的形式下载,并可以暂停,正因为它的这个特点,正在下载文件的Windows机器可以重新继续下载,而不用担心数据会丢失。Squid的媒体范围限制和部分下载功能只有在存储了一个完整文件的副本之后才行。此外,当用户访问另一个页面时,除非Squid进行了特定的配置,部分下载下来的文件会被删除且不留在缓存中。
6. 什么是Squid的反向代理?
回答&: 反向代理是Squid的一个功能,这个功能被用来加快最终用户的上网速度。下面用缩写 &RS& 的表示包含了资源的原服务器,而代理服务器则称作 &PS& 。初次访问时,它会从RS得到其提供的数据,并将其副本按照配置好的时间存储在PS上。这样的话每次从PS上请求的数据就相当于就是从原服务器上获取的。这样就会减轻网络拥堵,减少CPU使用率,降低网络资源的利用率,从而缓解原来实际服务器的负载压力。但是RS统计不了总流量的数据,因为PS分担了部分原服务器的任务。&X-Forwarded-For HTTP& 信息能用于记录下通过HTTP代理或负载均衡方式连接到RS的客户端最原始的IP地址。
从技术上说,用单个Squid服务器同时作为正向代理服务器和反向代理服务器是可行的。
7. 由于Squid能作为一个Web缓存守护进程,那缓存可以删除吗?怎么删除?
回答&: 当然!作为一个Web缓存守护进程,Squid能加快网页的访问速度,清除缓存也是非常简单的。
a. 首先停止Squid代理服务,然后从这个 &/var/lib/squid/cache& 目录中删除缓存。
# service squid stop# rm -rf /var/lib/squid/cache/*&
b. 创建交换分区目录。
# squid -z
8. 你有一台工作中的机器可以访问代理服务器,如果想要限制你的孩子的访问时间,你会怎么去设置那个场景?
把允许访问的时间设置成晚上4点到7点三个小时,跨度为星期一到星期五。
a. 想要限制Web访问时间在星期一到星期五的晚上4点到7点,要先打开Squid的配置文件。
# nano /etc/squid/squid.conf
b. 在配置文件中添加如下行,保存文件并退出。
acl ALLOW_TIME time M T W H F 16:00-19:00shttp_access allow ALLOW_TIME
c. 重启Squid服务。
# service squid restart
9. Squid存储的数据是什么文件格式?
回答&: Squid存储的数据是UFS文件格式的。UFS是一种老的,使用比较广泛的Squid存储格式
10. Squid的缓存会存储到哪里?
回答&: Squid存储的缓存是位于 &/var/spool/squid& 的特定目录下。
以上就是全部内容了,很快我还会带着其它有趣的内容回到这里。
作者:&译者:&校对:
好文,顶一下
文章真差,踩一下
------分隔线----------------------------
把开源带在你的身边-精美linux小纪念品
初级应用->
高级应用-> |
编程开发-> 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
通过SQUID代理服务器过滤黄色网站
下载积分:1000
内容提示:通过SQUID代理服务器过滤黄色网站
文档格式:PDF|
浏览次数:4|
上传日期: 08:34:36|
文档星级:
该用户还上传了这些文档
通过SQUID代理服务器过滤黄色网站
官方公共微信当前访客身份:游客 [
这个人很懒,啥也没写
:.h是给别人看的。.m中的是自己用的。
:引用来自“改着名儿玩”的评论好多啊,完全看不完...
:好多啊,完全看不完
:引用来自“非专业型娱乐码农”的评论简单来说,比...
:简单来说,比方你在.m文件中的interface内声明了...
:果然狗血
:引用来自“OSCRealMatrix”的评论nettyUDP需要自...
:nettyUDP需要自己处理 丢包吗?
:引用来自“chencliff”的评论噗。。。噗.噗噗.噗...
今日访问:0
昨日访问:64
本周访问:217
本月访问:608
所有访问:11514
CentOS安装squid代理服务器
发表于2年前( 17:26)&&
阅读(1038)&|&评论()
0人收藏此文章,
安装squid:yum&install&squid安装的版本是squid-3.1.10-1.el6_2.3.i686。
一、正向代理1、先备份配置文件cp&/etc/squid/squid.conf&/etc/squid/squid.conf.bak2、编辑配置文件vim&/etc/squid/squid.conf修改:http_access&deny&all为:http_access&allow&all允许所有用户使用代理。
修改:http_port&3128为:http_port&192.168.1.100:3128设置squid代理IP和端口。
3、检查配置参数是否有错squid&-k&parse初始化缓存:squid&-z启动服务:service&squid&start查看端口是否打开:netstat&-ntpl4、在windows上设置代理打开IE&-&&工具&-&&Internet选项&-&&连接&-&&局域网设置。勾选代理服务器下面的方格。设置地址为squid代理服务器IP,端口为3128。
quid&用户名密码认证利用&apache&携带的工具&htpasswd&生成密码文件并添加相应的用户信息,可能需要写全&htpasswd&的路径(如果这个服务器上有若干网站,选择使用80端口的那个目录下的htpasswd)/usr/bin/htpasswd&-c&/etc/squid/passwd&testuser根据提示输入密码:1234成功后将会在&/etc/squid/passwd&中写入:testuser:cuUEnEwyMTcGY第一列表明用户名,第二列表明密码修改&squid&配置文件:#&定义了认证方式为&basic,认证程序的路径,认证程度需要读取的帐户文件(注意&ncsa_auth&和&上个步骤建立的&passwd&的路径)auth_param&basic&program&/usr/lib/squid/ncsa_auth&/etc/squid/passwd#&自定义一条名为&auth_user&的ACL,ACL类型为&proxy_auth&通过外部程序进行用户认证方式,列表值为REQUIRED,说明接受所有合法用户的访问,然后使用&http_access&选项允许该列表acl&auth_user&proxy_auth&REQUIREDhttp_access&allow&auth_user
更多开发者职位上
1)">1)">1" ng-class="{current:{{currentPage==page}}}" ng-repeat="page in pages"><li class='page' ng-if="(endIndex<li class='page next' ng-if="(currentPage
相关文章阅读

我要回帖

更多关于 squid 卸载命令 的文章

 

随机推荐