有做海外网络营销推广和seo对于用户来说,每天都需要代理IP访问目标网站,如:网络营销、数据抓取、论坛发帖、比价等操作都必须使用海外IP代理。但是在实际使用中,很多用户会发现自己IP被目标网站服务器识别,需要更换IP继续使用,而很多用户并不知道自己所用的海外代理IP是什么类型的,或者不知道如何验证所买的IP代理是否为高匿的,所以今天就带大家一起来看看如何严重自己所用的代理IP类型,但首先我们来看一下目标服务器是如何辨别代理IP的,一般来说,服务器识别代理IP有四种方法:

1:Keep-alive报文
如果IP带有Proxy-Connection的Keep-alive报文,则可以判定该用户使用了代理IP。
2:反向探测端口
服务器会扫描用户IP是不是开通了80,8080等代理服务器经常开通的端口,这些端口一般来说用户正常使用都不会接触,代理IP用户才会开通。
3:HTTP头部的X_Forward_For
使用HTTP代理的用户在HTTP头部会带有XFF信息,可以很轻松的判断出用户是否使用了HTTP代理。
4:查看IP端口
如果一个IP中有的端口大于10000,那么该IP就十分可疑,需要进一步确认。

那么,我们要怎么来辨别自己用的是什么代理呢?
1.没有使用代理服务器
REMOTE_ADDR = 自己的真实IP
HTTP_VIA = 没数值或不显示
HTTP_X_FORWARDED_FOR = 无数值或不显示
2.使用透明代理服务器(Transparent Proxies)
REMOTE_ADDR = 最后一个代理服务器 IP
HTTP_VIA = 代理服务器 IP
HTTP_X_FORWARDED_FOR = 自己的真实IP,经过多个代理服务器时,这个值类似如下:118.155.8.45, 158.187.22.169, 119.181.68.23
3.使用普通匿名代理服务器(Anonymous Proxies)
REMOTE_ADDR = 最后一个代理服务器 IP
HTTP_VIA = 代理服务器 IP
HTTP_X_FORWARDED_FOR = 代理服务器 IP ,经过多个代理服务器时,这个值类似如下:119.188.68.169, 119.188.68.231
此类代理服务器隐藏了真实IP,但是向访问对象透露了您是使用代理服务器访问他们的。

4.使用高匿名代理服务器(High Anonymity Proxies (Elite proxies))
REMOTE_ADDR = 代理服务器IP
HTTP_VIA = 没数值或不显示
HTTP_X_FORWARDED_FOR = 没数值或不显示 ,经过多个代理服务器时,这个值类似如下:119.188.68.169, 119.188.68.231
此类代理服务器完全用代理服务器的信息替代了你的所有信息,就象你就是完全使用那台代理服务器直接访问对象一样。

最后Smartproxy是海外HTTP代理服务器提供商,IP可以精准定位城市级,每个月都会更新IP池,一手IP,服务于大数据采集领域帮助企业/个人快速高效获取数据源,真的非常便宜实惠,而已速度快又很稳定。
