为了账号安全,请及时绑定邮箱和手机立即绑定

内网穿透工具ngrok的使用介绍

标签:
前端工具

ngrok是一款内网穿透工具,可以将localhost(127.0.0.1) 或者内网IP映射为一个随机域名,对应可访问的公网地址,其他人就可以用各自的设备访问你搭建的服务,下面说说如何使用。

注册

下载

解压

windows用户直接双击下载的zip包即可解压,Linux和Mac用户建议在当前用户文件根目录下用如下命令解压:

unzip /path/to/ngrok.zip

连接用户

执行如下命令:

./ngrok authtoken 4pbWEgKfh9LJhqxh6SjMD......

这条命令会将你的authtoken添加到ngrok.yml文件中,这样你登录官网就会获取到你当前的使用状态和穿透记录,authtoken在官网的auth选项下获取

映射公网

例如你要映射本机IP地址以及端口192.168.139.113:8080,输入下面的命令即可:

./ngrok http 192.168.139.113:8080

这样就会产生一个对应的公共域名 http://cd5e10de.ngrok.io,通过这个域名就可以访问到你本机的Web服务了。

映射结果

这里我在本地用http-server启动了一个本地服务,http-server的使用也非常简单。

  1. 执行npm i -g http-server(假设node环境已经配置好),安装http-server

  2. 在目标文件夹下执行http-server

这样就会启动一个服务,我这里的服务根目录对应192.168.139.113:8080,下面存在一个test.html页面,用手机访问http://cd5e10de.ngrok.io/test.html结果如下:

有了这个利器,进行微信公众号、小程序开发,手机端页面开发会方便很多。

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消