在我们开发中总会遇到这种需求,需要让我们本地的地址能被外网访问;(比如微信公众号的开发,这边需要与微信服务器进行交互)
为了完成这个需求,我们就可以是用反向代理,这边主要用到一个内网穿透的软件natapp(natapp 基于ngrok的反向代理软件,通过在公网和本地运行的 Web 服务器之间建立一个安全的通道。natapp 可捕获和分析所有通道上的流量,便于后期分析和重放.)
1、首先我们需要在natapp(https://natapp.cn/tunnel/lists)在里面开通一个隧道,使自己的本地环境能被外网访问;
2、下载客户端
上面就是客户端下载展示的文件
注意需要把**.ini文件中的authtoken值配置成你在第一步开通的隧道的authtoken,如上图所示;
3、点击natapp.exe,会出现如下窗口
从以上窗口可以看出natapp已经将我们的本地地址映射到了上述的域名;