一条命令解决的外网访问内网问题,本地WEB外网访问、本地开发微信、TCP端口转发。
官网地址:https://www.ngrok.cc/
第一步:开通隧道
平台登陆地址:http://www.ngrok.cc/login
登录进去后,点开通隧道,选择Y0.00/月。点立即购买
如图:
如上图,隧道名称随便填,前置域名为tommy,那么生成的域名就是tommy.ngrok.cc。
最后2项http验证用户名和密码,在你访问你本地的应用时,会提示你输入用户名和密码,就是这个。
这个是我之前开通的一个隧道,前置域名tommy.ngrok.cc。
第二步:开启隧道
1)从官网下载相应平台的客户端,解压缩。
2)执行《Sunny-Ngrok启动工具.bat》输入客户端id即可
如上图,127.0.0.1:8080已经映射到了http://tommy.ngrok.cc.ngrok.cc。
所以如果你本地访问应用的URL是http://127.0.0.1:8080/MySpringMVC,那么现在使用http://tommy.ngrok.cc.ngrok.cc/MySpringMVC/也可以访问了,而且是外网也可以访问的。