爬虫之ADSL拨号代理

一 什么是ADSL

ADSL:非对称数字用户环路,它的上行和下行带宽不对称,它采用频分复用技术把普通的电话线分成了电话、上行和下行3个相对独立的信道,从而避免了相互之间的干扰。

ADSL通过拨号的方式上网,需要输入ADSL账号和密码,每次拨号就更换一个IP。IP分布在多个A段,如果IP都能使用,则意味着IP量级和达千万。如果我们将ADSL主机作为代理。每隔一段时间主机拨号就换一个IP,这样可以有效防止IP被封禁。另外,主机的稳定性很好,代理响应速度很快。

二 准备工作

成功安装Redis数据库,另外还需要安装下面软件。

'requests>=2.13.0', 'tornado>=4.4.3', 'redis>=2.10.5'

三 购买动态拨号主机

1 可到云立方购买:https://www.yunlifang.cn/dynamicvps.asp

2 购买后推荐安装CentOS 7操作系统。

3 通过远程管理面板连接VPS主机

4 运行ppp.sh脚本进行配置

5 拨号的两条命令

adsl-start
adsl-stop

6 不停的启动关闭,并执行命令ifconfig,会发现IP在不停的变化

四 安装代理服务器

以CentOS上TinyProxy为例进行安装:

1 安装

yum install -y epel-release
yum update -y
yum install -y tinyproxy

2 配置

vi /etc/tinyproxy/tinyproxy.conf

取消注释

Allow 127.0.0.1

3 启动

systemctl enable tinyproxy.service
systemctl restart  tinyproxy.service

4 防火墙

如不能访问可能是防火墙问题,可以放行端口

iptables -I INPUT -p tcp --dport 8888 -j ACCEPT

或直接关闭防火墙

systemctl stop firewalld.service

5 测试

curl -x  192.168.0.110:8888 httpbin.org/get

五 动态获取IP

多配置一些拨号主机,因为存在主机拨号切换IP的间歇代理不可用问题࿰

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值