栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

用手机搭建一个动态ip的http服务器

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

用手机搭建一个动态ip的http服务器

最近在写一个爬虫需要用到ip代理,发现市场上的代理ip不仅贵还容易被检测出来,能用的太少了。后面我发现了我们的手机ip质量非常好,几乎能逃过所有ip检测,并且手机重启一下网络ip就又变了,这样一台手机通过重启网络就可以变成动态ip。

那么问题来了,我怎么把手机变成一个http代理服务器?

在服务器上用squid搭建一个http代理服务器简简单单,在手机上也有ksweb软件可以让你的手机变成一个服务器,但是手机上面的ip并不能通过公网ip直接访问,还是只能在局域网中访问。后面灵机一动用花生壳把手机ip映射公网上面去,发现确实可以通过花生壳分给我们的ip+端口去访问到我们手机,然后实现代理。

那么问题又来了,我要很多的ip啊,不可能一手动重启网络啊,而且重启网络至少也要5秒以上,也太慢了吧?还有我一直重启网络,花生壳也太不稳定了吧?

  1. 一直手动重启网络是不可能的,写一个脚本定时重启完美解决
  2. 多搞几台手机然后通过自己的服务器中转分配接口请求,大概流程是:接口请求->我们自己的服务器->分配给接入的手机->手机向目标发起请求->请求结果返回我们自己的服务器->我们自己的服务器返回结果给发起请求的应用。
  3. 以上在android app上面已经即可实现。

 

 

整套流程框架本人已经试验成功有兴趣的wx:czhang1230

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/341684.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号