普通代理
背景
192.168.10.2 Windows
Squid CentOS
202.168.10.2 CentOS
配置
Windows VM1网卡配置
Squid服务器 VM1网卡配置
Squid服务器 VM2网卡配置
Server VM2网卡配置
Squid安装
将原先的2000+行的配置文件squid.conf删除,自行建立一个squid.conf文件
自动建立缓存目录,在/var/spool/squid/,查看
Server设置
<html><body><h1>web-200.168.10.2</h1></body></html>
测试
Windows IE浏览器配置代理
查看日志
透明代理
背景
与普通代理相同,割了。
配置
Windows VM1网卡配置
其他不变。
Squid配置
添加iptables规则,把内部的http请求重定向到3128端口
测试
反向代理
背景
配置
Windows VM1网卡配置
Squid 服务器IP配置
WEB Server IP配置
squid.conf配置文件
测试
最后测试速度第一次打开网页火狐Firebug。
第一次之后
总结
普通代理只是个很简单的代理,如果是IT人员的话,知道怎么弄,但是对于非IT人员的话,很麻烦,可能要跟着教程走。所以这个不是很方便。所以就有了透明代理,这样无需在IE上设置便可以直接通过代理上网。至于反向代理,主要是为了提高速度而设置的。就像一个公司里面的员工,都通过这个代理访问出去的,第一个员工访问了腾讯的主页,因为他是全公司的第一个去访问的腾讯,那么网页返回的时间就比较长,同时反向代理把腾讯网页上的一些静态信息保存在自己主机上,那么第二次访问,那些静态的东西,比如图片、FLASH等就直接从反向代理服务器中取就OK了,速度就快了许多,上面的图也可以看出来。
本文转自我爱物联网博客园博客,原文链接:http://www.cnblogs.com/yydcdut/p/3532313.html,如需转载请自行联系原作者