使用ngrok实现网路协议映射
##ngrok介绍
实现本地服务对外网域名映射,用来演示、开发部署在内网的系统,原理是http、https协议转发。
比如本地有一个web项目:127.0.0.1:8080
只能在内网环境中访问,使用ngrok可以生成一个外网域名(例如http://705b1117.ngrok.io/
) 对本地地址进行映射,允许外网用户使用域名(http://705b1117.ngrok.io/) 访问本地服务。
目前官网 提供下载的版本为2.0+暂时不能指定第三方服务器,命令上也有些变化,使用自定义服务器需要使用ngrok 1.7,下载地址:
##配置ngrok 1.7
- 编辑配置文件,保存以下内容为
ngrok.cfg
:
此配置使用国内服务器,速度上比默认的国外服务器会快一些。
- 执行:
##使用ngrok 2.0+
执行: