简单解决ip限制的问题

工作中,有的办公地点对外的ip都是只有一个地址,有时候会特别的不方便,更换域名,app上架等常常会因为ip地址相同导致各种问题,虽然网上也有各种付费的解决方法,但是良莠不齐,关键是还要付费,对于开发测试来说,实在没有必要。通过查阅资料,找到了一个解决方案,使用一个开源项目结合浏览器代理可以解决这个问题,下面给出操作步骤。

解决流程

直接给出GitHub项目地址proxy-IP
GitHub地址
使用第二种安装方式,因为第一种安装完了之后,直接跳转到第四步,直接在项目里面使用了,我在这里这是通过node命令直接启动来获取ip池;

  • 在本地使用git clone命令将项目拉取到本地,git clone https://github.com/Card007/Proxy-Pool.git
  • 使用node -v 命令检测本地 是否装有node.js,如果没有直接百度搜索‘node.js’,官网下载安装即可;
    node.js地址
  • 安装完了之后,进入到本地项目仓库里面,shift+鼠标右键,进入cmd命令,再使用node -v检测一下,没有问题之后,使用npm install 安装项目,等待片刻安装完成;
  • 使用node main.js命令,启动项目,这时候会自动爬取代理ip并进行测速检查,筛选出ip池来使用;
    main命令
  • 等到ip池爬取完成,这个时候,想要的ip已经拿到了,接下来使用浏览器代理来实验,(这里使用Chrome浏览器演示);
    ip池
  • 打开Chrome浏览器的设置,搜索栏中输入‘代理’,打开代理设置–>局域网设置–>为LAN使用代理服务器–>输入ip池中的ip地址和端口–>确定。
    代理
    设置步骤
  • 重启浏览器,打开ip检测地址,这个时候,发现ip地址已经发生变更了;
    更改ip之前
    更改ip之后

注意:本方法仅限于开发调试使用,请切勿用于非法用途,后果自负。

发布了43 篇原创文章 · 获赞 9 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/u013243938/article/details/103126333