[工具]ngrok 本地反向代理
2015-01-09 10:38
399 查看
什么是ngrok
ngrok is a reverse proxy that creates a secure tunnel from a public endpoint to a locally running web service. ngrok captures and analyzes all traffic over the tunnel for later inspection and replay. ngrok是一个反向代理,可以从公网建立一个安全隧道到本地的web服务。ngrok 抓取和分析所有的经过数据,用于之后的检查和重放。更多的介绍可以去github和官网上查找 1 github 2 官网 3 下载安装 4 使用指南
这个工具在主流的系统上都可以使用
使用
下面是使用小记(win7)当时下载的时候不是很好下,百度网盘下载
下载之后解压,然后执行
>ngrok.exe 80
然后出现了:
ngrok (Ctrl+C to quit) Tunnel Status online Version 1.7/1.7 Forwarding http://40984492.ngrok.com -> 127.0.0.1:80 Forwarding https://40984492.ngrok.com -> 127.0.0.1:80 Web Interface 127.0.0.1:4040 # Conn 0 Avg Conn Time 0.00ms
接着我们启动一个web服务在80端口,然后访问http://40984492.ngrok.com 这个网址。 浏览器弹出就是我们本地的web应用,有点像花生壳,嘿嘿。
127.0.0.1:4040这个地址是干嘛的呢?访问下就知道了
这里就是请求的监控界面,这里可以看到每个请求的具体参数等等,对于调试非常友好。
小结
Ngrok是一个非常有用的工具,对于开发测试很友好, 当然它还有更多的功能,大家根据需要去看用户手册就好了。本文出自 “orangleliu笔记本” 博客,转载请务必保留此出处http://blog.csdn.net/orangleliu/article/details/42551819
作者orangleliu 采用署名-非商业性使用-相同方式共享协议
相关文章推荐
- ngrok 本地反向代理工具
- C#实现可缓存网页到本地的反向代理工具实例
- 使用ngrok反向代理本地调试微信公众号后端程序
- 端口映射工具:ngrok的使用(可用于本地测试微信)
- mark一篇文章--用nodejs搭建一个本地反向代理环境
- 微信开发之反向代理。反向后修改本地的文件自动更新到服务器
- rtty:反向代理 WebTTY ,Linux 远程维护调试工具
- 刚想起 ngrok反向代理映射
- gae 已死,别整什么反向代理了,用sae吧,还有在线编辑工具
- centos7 nginx 反向代理自己本地的服务 502,代理 www.baidu.com 是 ok 的
- go实现简单的反向代理工具
- 【本地服务器】用nginx进行反向代理处理(windows)
- Linux 搭建 ngrok 反向代理
- ngrok 反向代理服务
- 使用ngrok反向代理调试Vue项目
- 本地地址映射远程地址工具ngrok
- 借助ngrok工具,解决本地微信开发的麻烦
- ngrok 反向代理配置,把内网映射出去
- 用nodeJS搭建一个本地反向代理环境
- ngrok使用教程--反向代理