【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>
NATAPP基于ngrok的内网穿透工具
本篇主要讲解 NATAPP 它是基于ngrok的内网穿透工具,有了它你可以直接将自己的本机发布到公网上方便对接又或者在你开发微信小程序或者公众号的时候方便你调试。
1.准备工作(必看)
进入官网 NATAPP官网
先注册一个NATAPP账号 用来创建隧道
点击购买隧道
填写隧道名称 端口等 这个端口就是映射端口,我这里映射到本机的8000端口
创建完成后在我的隧道里就能看见 authtoken后面需要使用
2.下载NATAPP
官网的 上方提供了客户端下载
我选择了Mac OS X 64位
下载后解压到任意目录
我将其放到 /usr/local/natapp/下面
3.运行natapp的2种方式
3.1在natapp的同级目录下创建 config.ini文件 (推荐)
[default]
authtoken=1659b9dad1633 //这里填你的隧道号 authtoken
clienttoken=
log=none
loglevel=ERROR
http_proxy=
在Linux/MAC下 需要先给执行权限
chmod a+x natapp
然后执行运行
./natapp
出现如下界面 表示成功 natapp会随机分配给你一个 域名 访问这个域名就可以映射到你本机 对应的端口
3.2运行方式二 参数运行方式(此方式不用创建config.ini)
./natapp -authtoken = 你的隧道authtoken号
4.使用NATAPP提供的域名 能干嘛
4.1微信公众号 自动回复的调试 (具体微信公众号自动回复功能的开发以及配置,后期会专门写一篇)
在微信公众号 开发者中心 配置自动回复的 服务器URL,这个URL就可以使用 natapp给你分配的
此时直接在手机上对着你的公众号发送 消息 本机后台接受到 微信发来的数据 ,你再做对应的回复 即可
4.2小程序开发本机调试 (该功能很重要)
4.3快速项目DEMO演示
有时候本机可以跑项目,但是领导需要看,你又来不及部署 这时候可以直接映射本机 ,发送natapp的域名出去。
总结:
本篇主要讲解了一款基于ngrok的内网穿透工具 NATAPP ,简单的介绍了从注册到下载 到运行natapp的 介绍,以及本人如何在开发中使用natapp的
最后打个广告 本人的公众号 :Johnny屋 已经上线了 定期会发一些干货文章 欢迎关注
个人博客系统:https://www.askajohnny.com 欢迎访问! 本文由博客一文多发平台 OpenWrite 发布!
来源:oschina
链接:https://my.oschina.net/u/4039720/blog/3145507