Squid普通代理&&透明代理&&反向代理学习
普通代理
背景
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
出处:http://yydcdut.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端