被识别出的换ip软件就不是高匿吗?

b b b

被识别出的换ip软件就不是高匿吗?

     怎么判断代理IP是不是真的高匿? 很多朋友有这样的观点,认为用了高匿ip代理就一定不会被反爬识别,反之就是透明ip代理或是普通ip代理,这样的观点其实是不正确的,并不是用了髙匿ip代理,就可以完全忽略反爬虫了,那样的话,也就没反爬虫什么事了。

 


   其实要想识别IP代理软件的匿名等级并不复杂,只需要通过脚本程序(如ASP PHP JSP等)即可在服务器端识别出来,识别的办法就是抓数据包里的相关字段:REMOTE_ADDR,HTTP_VIA以及HTTP_X_FORWARDED_FOR。

    1、透明ip代理

     REMOTE_ADDR = Proxy IP

     HTTP_VIA = Proxy IP

     HTTP_X_FORWARDED_FOR = Your IP

     2、普通ip代理

     REMOTE_ADDR = proxy IP

     HTTP_VIA = proxy IP

     HTTP_X_FORWARDED_FOR = proxy IP

     3、高匿ip代理

     REMOTE_ADDR = Proxy IP

     HTTP_VIA = not determined

     HTTP_X_FORWARDED_FOR = not determined

     透明ip代理会向目标服务器透露自己的真实IP,普通ip代理会向目标服务器透露用了代理,而髙匿ip代理什么都不会透露给目标服务器。由此可见,用透明代理和普通代理被识别的几率非常大,只要做好了反爬策略的网站一般都能轻易识别。

     使用髙匿ip代理的话,虽不容易被识别,但也不是不可能被识别了。如果触发了反爬策略依然被识别,被限制,比如访问频率,次数,User-Agent,cookies,reprefer等等很多因素,而且反爬策略是会不断的升级的,相应的爬虫策略也要不断的升级才行。动态ip海属于国内高匿ip代理软件,线路ip近千万条,不重复,延时低,是爬虫用户顺利完成任务的最佳助手。

版权声明:本文为ipadsl.cn所属公司原创作品,未经许可,禁止转载!