如何测试代理ip可用 (代理ip可用性检测)

如何检测是否用的代理ip,如何测试ip协议

通常我们用的IP代理都是付费购买的,因为免费的IP代理有效性特别低,可用率也不高,而且使用之前需要检查IP地址是否可用,因此要如何检查IP代理是否有效呢?下面介绍几种检查IP代理有效性的方式。

1.Telnet 方法

如何检测是否用的代理ip,如何测试ip协议

通过检查,能够看到一些问题:

尽管有点ip代理商可用用Telnet检查有效,但是实际上并不可用。

2.进行浏览http://icanhazip.com/返回的IP地址来完成检测

备注:如果返回的是代理池的IP,说明代理是有效的,不然其实也是不可用的

如何检测是否用的代理ip,如何测试ip协议

如何检测是否用的代理ip,如何测试ip协议

3.浏览百度,根据返回的网页信息完成检测

如何检测是否用的代理ip,如何测试ip协议

通过检查,会看到有一些问题:

即使代理是不可用的,还是会返回一个网页,并非是百度,它的内容大于5000,所以是有BUG。

假如要选择付费IP代理,推荐使用亿展云IP代理,不用检测IP有效性,本身的IP可用率就很高,趋近于百分百的有效性,可以很好的实现爬虫的需要。