欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ngrok-外网访问内网工具NGROK的使用

程序员文章站 2022-07-10 10:41:40
...

背景

在开发移动端o2o商城的时候, 在开发阶段,想让别人也访问下你的应用,搜索了一下,ngrok正好满足要求 ,可以将本地开发环境的应用暂时放在外网上。重点是 不需要注册, 使用起来也很简单,只需一条命令。


下载安装

https://ngrok.com/download

ngrok-外网访问内网工具NGROK的使用

根据你的操作系统,安装不同的版本吧。


Windows版本的使用

下载解压后

ngrok-外网访问内网工具NGROK的使用

对应目录下双击ngrok.exe,运行

ngrok.exe http 8080

8080为本机应用的端口号

ngrok-外网访问内网工具NGROK的使用

注意事项:

  • Session status,online则成功,如果失败,重启一下,或者等待ngrok自动连接
  • Session Expires,注意过期时间
  • 下面外网的域名是临时的,每次启动都不一样,会随机变的。
Forwarding                    http://ca762719.ngrok.io -> localhost:8080
Forwarding                    https://ca762719.ngrok.io -> localhost:8080

然后就可以通过 http://ca762719.ngrok.io/o2o/shopadmin/shopregist 来访问本地的应用了

ngrok-外网访问内网工具NGROK的使用

用使用这个临时域名访问本地开发环境的时候,cmd窗口就会有相关的显示。

ngrok-外网访问内网工具NGROK的使用

也可以使用ngrok提供的 localhost:4040在浏览器中来查看相关的信息

ngrok-外网访问内网工具NGROK的使用


Linxu版本的使用

使用起来就更加简单了,赋予执行权限后

./ngrok http 8080

即可。


其他工具 frp

frp这款软件也可以实现同样的功能,先记录下,未尝试使用。