在寻找
IP代理提供商的时候,大家都可以发现,尤其是http代理的,大部分公司的网站上都可以看到可以免费使用的ip,那这些代理是怎么来的呢,实际上这些IP都是通过抓取公网的代理,据我所知,大部分ip都是爬虫爬的别人的网站,或者通过嗅探扫描别人的服务器得到的ip,然后挂到自己网站上声称自己提供的免费资源,但是其实里面大部分都不可用;甚至有些商家,直接拿这种资源来贩卖;这样的做法哪怕能用,网速之类的也完全无法正常使用。
这也就是为什么代理要加验证的重要原因之一。
之所以为什么要添加验证机制,就是防止你购买的资源被这种不良商家盗用;因为不同用户网络拓扑不一样。
这里我以51代理举例,51代理支持目前比较常见的三种验证方式:
1、最普遍的验证方式,添加白名单,添加白名单之后,只有白名单里面的ip可以用,这种验证方式不适用出口ip会变化的用户;
2、提取代理的ip和使用代理要相同,如果提取代理的ip是1,那使用代理的ip也必须是1,否则无法使用,这种哪怕你ip会变也没有关系;只要提取和使用ip一致都可以使用,但是如果变化太频繁,导致提取之后ip立马变化的就会导致代理不可用,所以频繁变化的也不太适用此种验证方式;
3、在使用代理的时候:在http/https的请求头上添加如下字段:Proxy-Authorization:Basic user_name:passwordrn;这样不管你ip怎么样变化都可以使用。
当然最重要的是防止自己的账号密码不会泄露出去,如果发生这种事情,及时联系技术人员修改自己的账号密码。