NATAPP基于ngrok的内网穿透工具

孤者浪人 提交于 2019-12-20 21:54:04

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

NATAPP基于ngrok的内网穿透工具

 本篇主要讲解 NATAPP 它是基于ngrok的内网穿透工具,有了它你可以直接将自己的本机发布到公网上方便对接又或者在你开发微信小程序或者公众号的时候方便你调试。

 1.准备工作(必看)

 进入官网 NATAPP官网

 先注册一个NATAPP账号 用来创建隧道

 点击购买隧道

Xnip20191217_094557.png

 填写隧道名称 端口等 这个端口就是映射端口,我这里映射到本机的8000端口

Xnip20191217_090702.png

 创建完成后在我的隧道里就能看见 authtoken后面需要使用

Xnip20191217_090827.png

 2.下载NATAPP

 官网的 上方提供了客户端下载

Xnip20191217_090958.png

 我选择了Mac OS X 64位

 下载后解压到任意目录

Xnip20191216_231630.png

 我将其放到 /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会随机分配给你一个 域名 访问这个域名就可以映射到你本机 对应的端口

  Xnip20191217_091437.png

  3.2运行方式二 参数运行方式(此方式不用创建config.ini)

./natapp -authtoken = 你的隧道authtoken号

 4.使用NATAPP提供的域名 能干嘛

  4.1微信公众号 自动回复的调试 (具体微信公众号自动回复功能的开发以及配置,后期会专门写一篇)

  在微信公众号 开发者中心 配置自动回复的 服务器URL,这个URL就可以使用 natapp给你分配的

Xnip20191215_121333.png

  此时直接在手机上对着你的公众号发送 消息   本机后台接受到 微信发来的数据 ,你再做对应的回复 即可 Xnip20191215_132059.pngXnip20191217_092256.png

  4.2小程序开发本机调试 (该功能很重要)

  4.3快速项目DEMO演示

  有时候本机可以跑项目,但是领导需要看,你又来不及部署 这时候可以直接映射本机 ,发送natapp的域名出去。

总结:

本篇主要讲解了一款基于ngrok的内网穿透工具 NATAPP ,简单的介绍了从注册到下载 到运行natapp的 介绍,以及本人如何在开发中使用natapp的

最后打个广告 本人的公众号 :Johnny屋 已经上线了 定期会发一些干货文章 欢迎关注 qrcode_for_gh_d0cac74031b6_258.jpg

个人博客系统:https://www.askajohnny.com 欢迎访问! 本文由博客一文多发平台 OpenWrite 发布!

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!