高匿代理IP是什么?判断高匿代理IP方法

发布日期:2022-09-06 阅读数量:146 文章来源: 本站原创 文章来源: 本站原创 文章作者:数据港湾

很多人都不知道怎么来判断什么是高匿代理IP,仅仅知道高匿名代理IP不会被目标网站识破。其实判断方法很简单,通过抓数据包里的3个字段来判断,分别是:REMOTE_ADDR,HTTP_VIA以及HTTP_X_FORWARDED_FOR。那么其原理是什么呢,我们一起来看看。

 

REMOTE_ADDR 表示客户端的 IP,但是它的值不是由客户端提供的,而是服务器根据客户端的 IP 指定的。如果使用浏览器直接访问某个网站,那么网站的 web 服务器(Nginx、Apache等)就会把 REMOTE_ADDR 设为客户端的 IP 地址。我们给浏览器设置代理,我们访问目标网站的请求会先经过代理服务器,然后由代理服务器将请求转化到目标网站。那么网站的 web 服务器就会把 REMOTE_ADDR 设为代理服务器的 IP。

X-Forwarded-For 是一个 HTTP 扩展头部,用来表示 HTTP 请求端真实 IP。当客户端使用了代理时,web 服务器就不知道客户端的真实 IP 地址。为了避免这个情况,代理服务器通常会增加一个 X-Forwarded-For 的头信息,把客户端的 IP 添加到头信息里面。

HTTP_VIA是 HTTP 协议里面的一个header,记录了一次 HTTP 请求所经过的代理和网关,经过1个代理服务器,就添加一个代理服务器的信息,经过2个就添加2个。


透明代理IP配置如下:

透明代理IP

普匿代理IP配置如下:

普匿代理IP

高匿代理IP配置如下:

高匿代理IP

透明代理虽然可以直接“隐藏”客户端的 IP 地址,但是还是可以从HTTP_X_FORWARDED_FOR来查到客户端的 IP 地址;使用普匿代理IP,服务器能知道客户端使用用了代理,但无法知道客户端真实 IP 地址;高匿代理既能让服务器不清楚客户端是否在使用代理,也能保证服务器获取不到客户端的真实 IP 地址。

上一篇:2022谷歌chrome浏览器怎么设置代理?设置谷歌浏览器代理教程详情 下一篇:ip地址错误是怎么造成的?ip地址错误无法上网解决办法
最新活动
返回顶部

数据港湾旗下机房产品支持24小时免费测试

5390+用户的选择, 85560+小时稳定运行, 先测试后付款,让业务不熟更放心

立即注册
全国动态vps拨号服务器租用服务商

Copyright © 重庆快盈科技有限公司 All Rights Reserved. 2020-2022
声明:本网站部分文章图片和视频来源于网络,如有侵权,请及时联系我们删除

关注公众号

工信部ICP备案号:渝ICP备2020011018号-9   公安备案号:50011302001353   《中华人民共和国增值电信业务经营许可证》编号:B1-20212830
实名认证图标 可信网站证书