一、需求描述
在我们进行开发测试项目的时候,可能需要将目前的项目内容给客户查看进度(或者是第三方系统联调需要在外网调用我们的项目接口)等外网访问我们内网项目内容;我们需要给客户或第三方提供可外网访问的地址,并且此时我们还没有公网IP。
二、需求分析
目标:客户或者第三方系统联调需要再外网访问到我们的项目内容。
现状:
1、我们的项目是部署在内网中,外网无法访问(客户或第三方无法查看联调);
2、目前我们没有公网IP或公网服务器使用;
3、目前没有购买公网服务器或公网IP的预算。
三、实现方法
3.1、Ngork的端口映射原理
ngrok 是一个使用 go 语言编写的反向代理服务,且通过部署在公网的服务端提供一个映射的安全连通通道(类似Ngin