静态代理与动态代理使用场景对比(浅析代理服务器中的透明代理)

我们都知道代理服务器有很多个种类,其中按照请求信息的安全性可以分为全匿名代理,普通匿名代理,和透明代理。下面天启IP给大家简单介绍一下透明代理是什么,它的原理又是怎么样的。

静态代理与动态代理使用场景对比(浅析代理服务器中的透明代理)(1)

浅析代理服务器中的透明代理

(一)透明代理是什么

这三种代理服务器的区别在于代理服务器端的配置不同,导致其向目标地址发送请求时,REMOTE_ADDR, HTTP_VIA,HTTP_X_FORWARDED_FOR三个变量不同。透明代理的三个便利分别为:

REMOTE_ADDR = Proxy IP

HTTP_VIA = Proxy IP

HTTP_X_FORWARDED_FOR = Your IP

透明代理的意思是客户端根本不需要知道有代理服务器的存在,它改变你的request fields(报文),并会传送真实IP。虽然可以直接“隐藏”你的IP地址,但是还是可以从HTTP_X_FORWARDED_FOR来查到你是谁。注意,加密的透明代理则是属于匿名代理,意思是不用设置使用代理了。

(二)透明代理的原理

静态代理与动态代理使用场景对比(浅析代理服务器中的透明代理)(2)

透明代理的流程

如图所示,此时用户A和用户B不知道行为管理设备充当透明代理行为,当用户A或用户B向服务器A或服务器B提交请求的时候,透明代理设备就会根据自身策略拦截并修改用户A或B的报文,并作为实际的请求方,向服务器A或B发送请求,当接收信息回传,透明代理再根据自身的设置把允许的报文发回至用户A或B,如果透明代理设置不允许访问服务器B,那么用户A或者用户B就不会得到服务器B的数据。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页