用手机访问本地环境的利器ngrok,内网穿透利器

用手机访问当地环境的利器ngrok

2015/08/11 · HTML5 · 用手机访问本地环境的利器ngrok,内网穿透利器。4
评论 ·
ngrok

原文出处: 吕大豹   

咱俩在调试移动端页面,越发是调剂微信页面的时候,会赶上这么的气象,手机连着集团的wifi,开发环境(台式机)插着商家的网线,大家要用手机来访问开发条件下的页面。那几个时候,若是网线和wifi是在同一个网段,那么直接在大哥大访问电脑的ip就可以访问到大家搭在该地的web服务。不过,很多时候,公司的互连网并不是那样架设的,wifi和网线不在一个网段,那么,通过上述办法就无法访问到了。

偶然调试必须在堂哥大上展开,在chrome下的如法泡制不可以满足。那时候如何是好呢?从前我使用的是这么的不二法门,电脑上插一个360wifi(插USB孔的那种),然后共享出热点,手机总是到那么些热点上网,就可以访问到支付条件了。倘使急需查阅http请求,在微机上打开fiddler,设置一个代理,然后在堂哥大上安装wifi的代办为fiddler,(端口默许是8888)。那样来自手机的呼吁就会被fiddler捕获到,你就能动用fiddler的兵不血刃成效来调节代码了。

地方那么些法子挺便宜的,但是须求一个不大硬件,360wifi。你可以买一个,相当有利,百度也有一样的产品。那倘若大家手下没有那个硬件可如何是好吧?接下去该主演出场了,那就是ngrok。

ngrok是个怎么着东西呢?其实它就是一个反向代理,大家机器上运行起那么些服务后,它可以把地面的一个端口代理到公网。代理到公网是怎么概念?公网啊,这就是我们都足以访问到了,没有其余互连网范围。当然,大家的测试机,连接受其余网络下的无绳电话机也是足以的了。

而是不幸的时,ngrok架设在美利哥,已经被大家伟大的祖国给墙掉了。不过!一位良心网友在国内架设了一台服务器,我们得以自由使用,鼓掌!

废话说了如此多,大家来探视ngrok到底怎么利用啊?其实是一定不难的。

一、下载相关文件

先是,从那位老兄架设的网站上(

二、运行服务

下载后的四个文本,咱们不管找一个索引放好就行,例如,我放在D盘,那样就行了:
图片 1

然后,打开cmd终端,输入如下命令来启动服务: ngrok -config ngrok.cfg -subdomain lvdabao 80

用-config参数来指定布署文件,-subdomain指定访问的子域名称和地面的端口,出现以下界面,表明启动成功了:

图片 2

专注一点,那一个子域名称是可以随便起的,但不可能与人家的重名,因为这几个名号是你的代办的绝无仅有标识,之后用

三、进入调试界面

把劳务启动起来还不够,大家的末段目标是要调节呀,大家得能捕获到http请求才行。要达成这么些也一定不难,因为ngrok已经为你准备好了。真是至极贴心啊~

请看上边服务运作起来后的信息,有一项 Web Interface 127.0.0.1:4040 ,大家一向访问它就足以开展调节了,在你本地浏览器输入那几个地方,试试看呢。

图片 3

很炫酷有没有,你可以看看http请求头和重回的情节,你须要的都有了。

与此同时,还有一个更好用的作用,看到那么些Replay按钮了吧,点击它可以手动再发起四遍你选中的呼吁,几乎无法更赞,那样大家调试某个数据接口时,也省了老去手机上刷新页面了,尤其是调剂微信页面,不必每一次都去刷该死的二维码了。

其一利器的主导用法就介绍到此地,能满意大家起头提议的急需了。其实它还有更强大的职能,有趣味的可以FQ去官网查阅文档。最后重复为国内的那位仁兄点赞,大家也可以去他搭建的网站下边查看相关资料:

2 赞 5 收藏 4
评论

图片 4

重中之重完结外网访问内网的效益。例如微信公众号的支付。我前几日爱慕是应用的QQ浏览器的微信调试工具。

ngrok 是一个反向代理,通过在集体的端点和地面运行的 Web
服务器之间建立一个平安的大路。ngrok
可捕获和剖析所有通道上的流量,便于中期分析和回看
官网:www.qydev.com
本来更推荐下那一个
链接:http://pan.baidu.com/s/1nvTvqy9
密码:5h2l

是因为开发微信公众号项目,平日需要将本地部署的接口让外网能平昔调用到,偶然发现还有个叫ngrok的神器专门做了那件事,不但提供了一个在外网可以平安的拜访内网Web主机,仍是可以捕获所有请求的http内容,方便调试,甚至还援助tcp层端口映射。支持Mac
OS X,Linux,Windows平台。

ngrok
内网穿透利器
ngrok 线上服务器

下载完成解压压缩包

1. ngrok下载运行

相关文章