简介:
ngrok 服务可以分配给你一个域名让你本地的web项目提供给外网访问,特别适合向别人展示你本机的web demo 以及调试一些远程的API
(比如微信公众号,企业号的开发) ngrok的官方服务可以在 这里查看 由于一些原因
有些同学可能打不开官方网站,国内访问不了,万幸的是ngrok
1.7版本的代码是开源的。本屌恰好有一个未到期的云服务器,且有一个闲置的已备案域名。 本着独乐乐不如众乐乐的精神,本屌不辞劳苦搭建了个ngrok的服务(小米球ngrok),来造福开发者。
使用教程
PS:需要支付宝实名验证
1、配置xiaomiqiu.conf文件,修改auth_token
●windows用户:
1,下载windows版本的客户端,解压到你喜欢的目录
2,前往控制台(https://manager.xiaomiqiu.com/)注册获取token(免费)
3,在配置文件里替换你注册后获得的token
4,在控制台开通注册版服务器,系统会自动分配隧道给你
5,执行你下载的客户端中自带的启动脚本即可
6,也可以自己用xiaomiqiu.exe -config xiaomiqiu.conf -log=xiaomiqiu.log -log-level=info start-all命令启动
7,如果开启成功 你就可以使用 xxx.ngrok2.xiaomiqiu.cn 来访问你本机的 127.0.0.1:8080 的服务啦
8,如果你自己有顶级域名,想通过自己的域名来访问本机的项目,那么先将自己的顶级域名解析到小米球服务器的IP(域名需要已备案哦),然后在控制台配置自定义域名再重复上面的步骤即可!
9,如果开启成功 你就可以使用你的顶级域名来访问你本机的 127.0.0.1:8080 的服务啦
10,如果失败 可以加下交流群 反馈下问题 本屌会看看什么原因
●linux用户:
1,下载linux版本的客户端,解压到你喜欢的目录,注意:要给ngrok文件的可执行权限
2,前往控制台(https://manager.xiaomiqiu.com/)注册获取token(免费)
3,在配置文件里替换你注册后获得的token
4,在控制台开通注册版服务器,系统会自动分配隧道给你
5,执行你下载的客户端中自带的启动脚本即可
6,也可以自己用xiaomiqiu -config xiaomiqiu.conf -log=xiaomiqiu.log -log-level=info start-all命令启动
7,如果开启成功 你就可以使用 xxx.ngrok2.xiaomiqiu.cn 来访问你本机的 127.0.0.1:8080 的服务啦
8,如果你自己有顶级域名,想通过自己的域名来访问本机的项目,那么先将自己的顶级域名解析到小米球服务器的IP(域名需要已备案哦),然后在控制台配置自定义域名再重复上面的步骤即可!
9,如果开启成功 你就可以使用你的顶级域名来访问你本机的 127.0.0.1:8080 的服务啦
10,如果失败 可以加下交流群 反馈下问题 本屌会看看什么原因
●Mac 用户:
1,呃,虽然提供了mac版的客户端,但是本屌没有mac,所有没有测试!
2,所以你下载了之后 自己琢磨吧(基本参照linux的使用方式是没有什么问题的…)
●其他
1,呃,虽然搭建提供了ngrok服务,但是实际上上面的教程只介绍了一些简单的操作
2,ngrok还有许多使用方法,大家可以多了解探索一下
3,比如,同时开启多个服务,TCP端口转发实现远程桌面、SSH、数据库映射等等。。。,这些大家可以在控制台上进行配置,本屌就不一一叙述了。
4,补充,应广大用户的需求,本屌特地录制了一份视频教程,下方有下载地址(群文件也可以下载),大家可以自行下载参看,视频教程是用屏幕录像专家工具录制的.EXE格式,担心安全问题的 可以用沙箱、虚拟机等方式打开!
5,附上视频教程下载地址和提取码!
6,有问题请先参看视频教程!
视频教程下载地址 :https://www.aliyundrive.com/s/yuRV3Eus3UL