零基础使用小米球ngrok来快速实现内网穿透**
关于ngrok及小米球ngrok
ngrok 服务可以分配给你一个域名让你本地的web项目提供给外网访问,特别适合向别人展示你本机的web demo 以及调试一些远程的API (比如微信公众号,企业号的开发)
注意:本服务旨在给程序猿们调试本地的web项目,免去部署环节。切不可用于生产环境以及作为非法服务!
官网:http://ngrok.ciqiuwl.cn/
1.注册小米球ngrok获取token(免费)
前往小米球官网注册一下账号
https://manager.xiaomiqiu.com/reg(注册地址)
注册完登录
登录地址
https://manager.xiaomiqiu.com/login
登录完成后是这个界面,点击账号管理----》我的账户,复制一下这个小米球token,注册这一步就算完成。
接下来,我们下载一下小米球ngrok工具链接如下,
windows64位安装包, https://pan.baidu.com/s/1aks8uJx0s9XrDj7oMsvqmw 提取码 74ex
windows32位安装包, https://pan.baidu.com/s/1Qt8_zwNlbsVqTeClxhzN7w 提取码 e4eg
也可以去 https://manager.xiaomiqiu.com/index(小米球首页下载其他版本的安装包)
下载完之后,解压到你喜欢的目录
编辑ngrok.conf文件,在配置文件里替换你注册后获得的token
修改完毕后,双击该文件夹里面的“小米球Ngrok一键启动工具.bat"脚本,会出现这个界面
隧道名称就是上面配置文件里面的httptun,httpstun等等。
成功的话就会出现类似的界面,
你在公网上输入 http://mroldx.ngrok2.xiaomiqiu.cn 这个就能成功跳转到你的本机的127.0.0.1:8888端口下面我们来尝试一下。
启动一个java项目,指定为8888端口。
启动完成后在浏览器随便输入一个controller的接口数据比如 我本机的
http://127.0.0.1:8888/system/osmenu/list
换成公网应该是
http://mroldx.ngrok2.xiaomiqiu.cn/system/osmenu/list
你会发现都是返回一样的数据,这就实现了内网穿透。