三分钟实现互联网访问本地项目之Ngrok

前言
很多时候我们的项目并没有部署在云服务器上,我们在自己电脑上开发的 Web 项目,想要分享给其他人访问,那么该如何实现呢?

比如:
在本地的项目地址为 http://localhost:8080/
如果有一台服务器能将其映射为 http://www.xymy.com 就能访问到本地项目

中间服务器
本地地址:http://127.0.0.1:8080/
外网地址:http://www.xinyuanmayi.com

要实现上述效果,我们可以用到 Ngrok 免费实现。

  1. 注册账号
    http://www.ngrok.cc/login/register
  2. 登录后购买免费隧道
    三分钟实现互联网访问本地项目之Ngrok
  3. 填写隧道信息
    三分钟实现互联网访问本地项目之Ngrok

隧道名称:可以随便填写,无关紧要只是为了一个备注

前置域名:服务器免费赠送的域名,请不要带上后缀,如果要 xinyuanmayi.free.idcfengye.com 只需要填写 xinyuanmayi 即可

本地端口:可以为同一个局域网内任意一台机器进行映射,只需要填对ip和端口就行,例如:127.0.0.1:8080

http验证用户名:非必填项,在需要的时候填写,否则可以不填

http验证密码:非必填项,在需要的时候填写,否则可以不填

  1. Ngrok 客户端下载
    在隧道管理中,找到Ngrok 客户端下载,根据需要下载对应的 Ngrok 客户端
    http://www.ngrok.cc/download.html
    三分钟实现互联网访问本地项目之Ngrok
  2. 下载解压到本地
    三分钟实现互联网访问本地项目之Ngrok6. 运行Sunny-Ngrok启动工具.bat
    三分钟实现互联网访问本地项目之Ngrok7. 输入前面购买的隧道 id,回车即可
    三分钟实现互联网访问本地项目之Ngrok
    至此,我们就能通过免费的外网地址,访问到本地的项目。

注意:服务需要一直启动