跳转到主要内容
在爬虫与反爬虫斗争愈演愈烈的情况下,各大网站和 App 的风控检测越来越强,其中一项就是 IP 封禁。 为了解决 IP 封禁的困扰,一个有效的方式就是设置代理,设置代理之后,爬虫可以借助代理的 IP 来伪装自己的真实 IP 地址,从而突破反爬虫的限制。 但代理的质量有高有低,比如市面上的免费代理,几乎绝大多数都是不可用或者被封禁的状态,而有些付费普通代理也陆续被加入了各大网站和 App 的风控黑名单。因此,现在可以用作高质量数据爬爬取的代理越来越少了,目前市面上质量较高的代理主要有独享代理、ADSL 代理、移动蜂窝代理这几种类型。 本代理服务就是基于 ADSL 搭建的轮换代理服务,本文档会介绍此服务的申请和使用方法。

ADSL 代理介绍

ADSL,英文全称是 Asymmetric Digital Subscriber Line,即非对称数字用户环路。ADSL 通过拨号的方式上网,拨号时需要输入 ADSL 账号和密码,每次拨号就更换一个 IP。IP 分布在多个 A 段,如果 IP 都能使用,则意味着 IP 量级可达千万。 基于 ADSL 方式搭建的代理相比机房搭建的普通代理来说,有两个优势:一是线路基本都是移动、联通、电信,更贴近于居民日常上网线路,所以 IP 被封禁的概率会低一些。二是 IP 量级大,IP 量级越大,每个 IP 被封禁的概率就越小。 本代理服务背后是基于一个大规模的 ADSL 代理池,主要覆盖中国线路,线路主要来自移动、联通、电信等拨号 VPS 服务器,覆盖中国 100 多城市,出口 IP 约每日 30 万。支持市面上几乎所有网站和 App 的数据请求,代理质量很高,能够很大减小风控概率。

申请方法

要使用 ADSL 服务,可以首先到「申请页面」进行申请,首次申请有 1 积分免费额度,约 17.5MB。 如果您尚未登录,则会自动跳转到登录页面,登录之后继续申请即可。 申请完毕之后,可以到「控制台」中查看本人的申请结果,如图所示: 点击 「Credentials」,即可查看使用 ADSL 代理服务的用户名及密码,以冒号分隔,其中用户名是 8 位,密码是 32 位,如图所示: 本 ADSL 代理是一种轮换代理,因此使用的时候只需要设置一个固定的代理地址和端口即可,代理的地址和端口分别是 adsl.proxy.acedata.cloud 和 30005,是 HTTP/HTTPS/SOCKS 协议的代理,可以用于访问 HTTP 和 HTTPS 协议的网站。

命令测试

有了代理的用户名密码之后,最方便的方法便是通过 curl 命令行进行测试,如尚未安装,请参考 https://curl.se/ 安装即可。 假如当前代理的用户名密码是 1f78266a:eff0896726224fa2a99fe82dd1f07562,我们可以用如下 curl 命令进行测试:
这里我们使用 curl 的 -x 参数指定了代理地址,代理协议默认是 HTTP/HTTPS,这里请求的 URL 是 https://ipinfo.io,这个站点可以返回请求该站点的真实 IP 地址和 IP 所在地域。 运行结果如下:

代码对接

下面以 Python 为例演示该代理的设置方法:
这里我们首先声明了代理的 URL 并定义为 proxy 变量,协议是 http 协议,后面跟随隧道代理的用户名和密码(即控制台展示的用户名和密码,二者以冒号分隔),后面再跟一个 @ 符号,再跟代理的地址和端口即可。 接着声明了一个 proxies 变量,配置了两个键值对,键名分别为 http 和 https,其键值都是 proxy,代表对于 HTTP 和 HTTPS 协议的网站,都是用 proxy 变量定义的代理来进行请求。 接下来定义了三次循环进行代理的测试,这里请求的 URL 是 https://ipinfo.io,这个站点可以返回请求该站点的真实 IP 地址和 IP 所在地域。 运行结果如下:
可以看到,每次运行的结果得到的代理 IP 都是随机的,而且 IP 所在地域确实是来源于中国不同省市的。 当然,上述的代理设置方式实际上是一个相对简洁的设置方式。 实际上上述代码等价于在请求的时候设置了一个额外的 Headers - Proxy Authorization,所以上述代码还可以改写如下:
可以看到,这里我们通过 Proxy-Authorization 这个请求头额外设置了代理的用户名和密码(需要进行 Base64 编码),这样的代码运行效果也是一样的。 对于其他语言,比如 JavaScript 的 axios,也可以使用类似的设置方式:
运行效果都是一样的。 对于其他语言的设置方法,请参考上文自行改写即可。

购买更多

如您的套餐已经耗尽,您需要购买更多才能继续使用该代理服务。 要购买更多,请到「申请页面」直接点击「购买更多」按钮即可选购,单次购买更多,单价越便宜。