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

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

背景


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


下载安装


https://ngrok.com/download


20180529110101503.png


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


Windows版本的使用

下载解压后



20180529110335254.png

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

ngrok.exe http 8080


8080为本机应用的端口号


20180529110212884.png

注意事项:

  • 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 来访问本地的应用了



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


20180529110936615.png

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


20180529111010125.png


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


20180529113207571.png


Linxu版本的使用


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

./ngrok http 8080


即可。


其他工具 frp

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


natapp 基于ngrok的国内高速内网穿透

https://natapp.cn/


20190409172139746.png


相关文章
|
6月前
|
应用服务中间件 nginx
树莓派安装Nginx服务结合内网穿透实现无公网IP远程访问
树莓派安装Nginx服务结合内网穿透实现无公网IP远程访问
|
6月前
|
存储 网络协议 Ubuntu
如何在Ubuntu安装配置SVN服务端并实现无公网ip访问内网资料库
如何在Ubuntu安装配置SVN服务端并实现无公网ip访问内网资料库
200 0
|
网络协议 Ubuntu 网络安全
使用VScode SSH公网远程连接本地服务器开发【无公网IP内网穿透】
使用VScode SSH公网远程连接本地服务器开发【无公网IP内网穿透】
|
6月前
|
网络安全 API Apache
如何在win系统部署Apache服务并实现无公网ip远程访问
如何在win系统部署Apache服务并实现无公网ip远程访问
|
6月前
|
关系型数据库 MySQL Apache
如何部署WampServer并结合cpolar内网穿透工具实现公网访问本地服务?
如何部署WampServer并结合cpolar内网穿透工具实现公网访问本地服务?
|
6月前
|
关系型数据库 MySQL PHP
如何在Win系统部署Wnmp服务实现远程访问内网本地服务
如何在Win系统部署Wnmp服务实现远程访问内网本地服务
93 1
|
6月前
|
应用服务中间件 nginx
内网穿透ngrok
ngrok实现内网穿透操作流程
|
6月前
|
网络协议 关系型数据库 Linux
无需公网IP,在家SSH远程连接公司内网服务器「cpolar内网穿透」
本次教程我们来实现如何在外公网环境下,SSH远程连接家里/公司的Linux CentOS服务器,无需公网IP,也不需要设置路由器。
326 0
|
6月前
|
人工智能 应用服务中间件 nginx
树莓派上使用Nginx通过内网穿透实现无公网IP访问内网本地站点
树莓派上使用Nginx通过内网穿透实现无公网IP访问内网本地站点
|
存储 网络协议 Ubuntu
Linux环境搭建SVN服务器并实现公网访问 - cpolar端口映射
Linux环境搭建SVN服务器并实现公网访问 - cpolar端口映射