ADSL拨号代理的搭建方式
我们在 9.2 节尝试维护过一个代理池,从中可以挑选出许多可用的代理,但这些代理常常稳定性不高、响应速度慢,而且大概率是公共代理,意味着同一时间可能有多个人使用,故被封的概率很大。另外,这些代理的有效时间可能比较短,虽然代理池一直在筛选可用代理,但不免存在没有及时更新状态的情况,这样有可能导致我们得到不可用的代理。
在 9.3 节,我们也了解了付费代理,其质量相对免费代理会好不少,的确算是一个相对不错的方案,但本节要介绍的方案可以使我们既能不断更换代理,又可以保证代理的稳定性。
大家可能会在一些付费代理套餐中注意到这样一个套餐一一独享代理或私密代理,这种代理其实是使用专用服务器搭建了代理服务,相对一般的付费代理来说,稳定性更好,速度也更快,同时 IP 可以动态变化。这种代理的 IP 切换大多是基于 ADSL 拨号机制实现的,一台云主机每拨号一次就可以换一个 IP,同时云主机上搭建了代理服务,我们可以直接使用该云主机的 HTTP 代理来进行数据爬取。
本节就来讲解搭建一个 ADSL 拨号代理服务的方法。