切换 IP
的方法有很多,场景也很多,在这里我简要的写一下我自己经过测试的切换 IP
的方法。
工具
代理 IP 池 「开源项目」
- 使用场景
python
代理爬虫
- 优点
- 免费、快速、方便、是别人集成好的项目
- 缺点
- IP 公开,可能已经被别人用过,所以,导致可用数量不够多
先放一下,我之前的使用博文。
有的时候,使用上述开源项目的 IP 会出现,在下面工具页面中会出现多 IP 现象。
导致撸羊毛不能使用,所以,此时可切换下面的代理云。
代理云
账号密码都是流邦号。
因为撸羊毛的需要,所以用了该代理云。
- 优点
- 保证 IP 的可用性,我用过,很好
- 缺点
- 只有国内代理,并且要花钱,按量的话是一万个一天五十。
教程「由于要介绍的过多,所以,另外开了一篇博客」
shadowsocks 切换 IP
- 使用场景
- 需要短暂的页面停留的静态 IP
- 优点
- 静态
IP
、独立IP
、IP
存活时间由自己决定
- 静态
- 缺点
- 因为依附于云服务器,导致相关的
IP
段可能会被项目方封了,导致不能用
- 因为依附于云服务器,导致相关的
直接说一下思路。
我认为,最好的方案就是
七牛云 + 按量计算服务器 + 按量计算流量 + 动态弹性 IP
这一套下来,一小时差不多 1毛钱,很便宜。
你可以参考我下面的博文,来安装 shadowsocks
服务器。
当你搭建好之后,每使用完一个 IP
就可以解绑这个 IP
然后重新申请一个新的 IP
然后再次绑定。
下面弄几个细节图。
解绑 IP
在 1
中选择 网络/安全组
-> 管理公网 IP
然后解绑就行。
释放
无论是 IP
还是云服务器,如果确定不使用了要进行释放,如果,没有释放,即便是你解绑或者不使用还是会扣钱的。
客户端切换 IP
当你服务端切换完 IP
后,客户端,要重新更改服务器 IP
,但是,如果你直接修改服务器 IP
地址,可能会导致修改不成功,这里有一个窍门是,当你修改完 IP
后,还要修改一下 服务器的名字,这样,客户端就会认为这是一个新配置了。
模式如何选择
这里建议使用全局模式。