变机精灵功能:  手机参数修改,手机代理ip,手机改ip,手机换ip,修改改手机信息,手机APP数据备份,数据,卸载等
首页 > 使用帮助 >代理IP的高匿、匿名、透明是什么意思
代理IP的高匿、匿名、透明是什么意思
2019年03月01日

写过WEB后端代码的同学都比较清楚,为了获取远程访问用户的IP地址, 我们一般会取请求头里的REMOTE_ADDR、HTTP_VIA 、HTTP_X_FORWARDED_FOR 三个地址。

在用户没有使用代理的情况下, REMOTE_ADDR就是用户的真实地址, 而后两个值为空。


u=1925842688,2721407172&fm=26&gp=0.jpg


但在使用了代理后,则根据这几个字段值的情况分几种:



高匿代理

这种是最理想的代理, REMOTE_ADDR是代理服务器的地址, HTTP_VIA 、HTTP_X_FORWARDED_FOR没值, 服务器无法感知用户是否使用了代理



匿名代理

这三个字段的值都是代理服务器的IP地址,服务器知道你使用了代理, 但不知道你的真实IP



透明代理

REMOTE_ADDR是代理IP,但HTTP_X_FORWARDED_FOR是你的真实IP地址, 虽然网络通道上是经过了代理服务器, 但服务器依然知晓你的真实地址。



综上,在需要隐藏你自己的IP信息的情况下, 最理想的就是使用高匿代理了。