ngrok 外网映射工具使用步骤

ngrok 服务可以分配给你一个域名让你本地的 web 项目提供给外网访问,特别适合向别人展示你本机的 web demo 以及调试一些远程的 API (比如微信公众号,企业号的开发) ngrok 的官方服务可以在 这里查看 由于一些原因 有些同学可能打不开官方网站,国内访问不了,万幸的是 ngrok 1 版本的代码是开源的。本屌恰好有一个未到期的云服务器,好基友又无私的贡献了一个已备案的域名。 本着独乐乐不如众乐乐的精神,本屌不辞劳苦搭建了个 ngrok 的服务,来造福开发者。

注意:本服务旨在给程序猿们调试本地的 web 项目,免去部署环节。切不可用于生产环境以及作为非法服务!

另外:程序猿何苦为难程序猿,本服务仅提供给有需要的同学使用,请不要对本站进行任何形式的攻击!!!

= =:用户多了,服务器压力略大,已加带宽,服务没停,有问题 Q 我。

使用教程

●windows 用户:

1, 下载 windows 版本的客户端,解压到你喜欢的目录
2, 在命令行下进入到 path/to/windows_386/ 下
3, 执行 ngrok -config=ngrok.cfg -subdomain xxx 80 //(xxx 是你自定义的域名前缀)

4, 如果开启成功 你就可以使用 xxx.tunnel.qydev.com 来访问你本机的 127.0.0.1:80 的服务啦
5, 如果你自己有顶级域名,想通过自己的域名来访问本机的项目,那么先将自己的顶级域名解析到 123.57.165.240(域名需要已备案哦),然后执行./ngrok -config=ngrok.cfg -hostname xxx.xxx.xxx 80 //(xxx.xxx.xxx 是你自定义的顶级域名)
6,如果开启成功 你就可以使用你的顶级域名来访问你本机的 127.0.0.1:80 的服务啦
7, 如果失败 就加下交流群 反馈下问题 本屌会看看什么原因….吧

●linux 用户:

只在 ubuntu14.04 amd64 下测试没有问题
1, 下载 linux 版本的客户端,解压到你喜欢的目录, 注意:要给 ngrok 文件的可执行权限
2, 在命令行下进入到 path/to/linux_amd64/ 下
3, 执行 ./ngrok -config=ngrok.cfg -subdomain xxx 80 //(xxx 是你自定义的域名前缀)
4, 如果开启成功 你就可以使用 xxx.tunnel.qydev.com 来访问你本机的 127.0.0.1:80 的服务啦
5, 如果你自己有顶级域名,想通过自己的域名来访问本机的项目,那么先将自己的顶级域名解析到 123.57.165.240 (域名需要已备案哦), 然后执行./ngrok -config=ngrok.cfg -hostname xxx.xxx.xxx 80 //(xxx.xxx.xxx 是你自定义的顶级域名)
6, 如果开启成功 你就可以使用你的顶级域名来访问你本机的 127.0.0.1:80 的服务啦
7, 最近有很多同学提到需要 linux32 位与 arm 版本,这边也新增了两个客户端,由于本屌没有相应设备或环境,请自行测试,如果有问题,可以反馈。
8, 如果失败 就加下交流群 反馈下问题 本屌会看看什么原因….吧

●Mac 用户:

1, 呃, 虽然提供了 mac 版的客户端,但是本屌
2, 没有 Mac
3, 没有 Mac
4, 没有 Mac(重要的事情要说 3 遍)
5, 所以你下载了之后 自己琢磨吧(应该和 linux 的使用一样….吧)…….

●其他使用方法

1, 呃, 虽然搭建了 ngrok 服务,但是实际上上面的教程只介绍了一些简单的操作
2,ngrok 还有许多使用方法,大家可以多了解探索一下
3, 比如,同时开启多个服务,TCP 端口转发,这些大家可以在.cfg 上进行配置,本屌就不一一叙述了。

下载地址

windows 版 linux64 位 linux32 位 linux arm mac 版 CSDN 下载

交流 QQ 群:89714226
425342257
264673071

捐赠

呃, 首先感谢各位小伙伴一直以来对 qydev.com 的支持。 本屌也没有想到,使用 Ngrok 的小伙伴会这么多,本着服务大众,提升服务器性能的想法,本屌厚着脸皮挂出了这个捐赠码。

查看捐赠列表

相关网:http://qydev.com/

输入命令:cd H:\ngrok\windows_386

相关视频教程 http://www.itmayiedu.com/front/couinfo/42/152