https://github.com/clangcn/ngrok-one-key-install
六、部署ngrok客户端这里的客户端就是您的web应用程序所运行的主机 , 将ubuntu生成的ngrok.exe客户端应用复制到您的系统中:

文章插图
添加配置文件ngrok.cfg:
server_addr: "ngrok.你的域名.com:4443"trust_host_root_certs: false添加批处理start.bat , 如果只运行一次直接在命令行下输入命令也是一样的效果 , 内容如下:ngrok.exe -subdomain kyt -config=ngrok.cfg 8987其中8987为端口号 , 运行成功的结果如下所示:
文章插图
看到这个界面时说明已成功了 。
七、启动客户端并测试打开浏览器 , 输入您映射后的域名就可以穿透内网访问您的web服务器了 。

文章插图
八、总结一开始选择错了平台 , 在windows花了不少时间 , 在ubuntu下顺利完成 。
无论是客户端还是服务器端最好都做成服务 , 更方便与稳定 。
由于服务器上同时运行着IIS , 故服务端Ngrok启动时无法使用80端口 , 所以在上面 , 我使用了801作为Ngrok服务器的http端口 , 使用IIS的代理功能可以解决这个问题 , 点击这里 。当然也可以使用nginx将80转换成其它端口 。
许多内容都参考了网友的文章 。
如果服务器搭建好了 , 只运行客户端穿透内网一分钟够了:) 。
推荐阅读
- 搭建ELK容器化
- 如何搭建一支高效的互联网运营团队
- web服务器 IIS、Apache和Ngnix基础
- Ubuntu16.04搭建VNC Server远程桌面服务器
- Ngrok:超简单的内网穿透,了解一下?
- Nginx+Tomcat搭建高性能负载均衡集群
- 服务器端如何开启GZIP压缩功能
- 虚拟主机、服务器在网站建设选购主机大有讲究
- 史上最全Linux服务器程序规范
- 分享Nginx搭建图片服务器简单实现
