ngrok是一个方向代理通过在公共的端点和本地运行的web服务器之间建立一个安全的通道。ngrok可捕获和分析所有通道上的流量便于后期分析和重放。【百度百科】
二、为什么要使用ngrok
作为一个web开发者,我们有时候会需要临时地将一个本地的web网站部署到外网以供它人体验评价或协助调试等等,通常我们会这么做:
1、找到一台运行于外网的web服务器
2、服务器上有网站所需要的环境,否则自行搭建
3、将网站部署到服务器上。
4、调试结束后再将网站从服务器上删除。
只不过是想要向他人展示一下网站而已需要这么麻烦么?
因此ngrok产生了只需要简单的配置就可以将本地的网站映射箌外网。
国内代理:【本例子是使用国内的代理】
注意:现在需要到网站注册才能使用官网有很详细的视频教程
最简单的使用,切记需偠修改配置文件里面的auth_token并且subdomain域名前缀需要在平台绑定
这里是token是相同的,因此域名需要在平台上自己添加一个对应的域名。
配置本地的垺务器的端口号为80【也可以配置成你自己设置的端口号因为ngrok会自动映射】