最近我需要把本地的项目给外网的同事演示,试了几种工具,最后发现 NATAPP 真的是个宝藏!所以我决定写下这篇新手教程,把它简单到飞起的用法分享给大家~
NATAPP 是一款基于 ngrok 的内网穿透工具,适合想快速分享本地服务的人!支持各种协议的隧道映射,还能稳定高速。
登录后,点击左边导航的「购买隧道」,可以选择免费或者付费通道。👇

根据你的需求,选择一个协议,这里以 Web 服务为例。👇

确保本机的 Web 服务已经启动,比如使用 nginx、apache 或 IIS,默认端口一般是 80。测试方法很简单,打开 http://127.0.0.1,确认能正常访问。👇

根据你的系统版本,在 下载页面 下载对应的客户端,比如我用的是 Windows 10 64 位系统,就选 Windows 64 位版本。👇

下载后解压,得到 natapp.exe 文件。如果是 Linux 系统,直接用 wget 命令下载即可,无需解压。👇

在 NATAPP 后台的「我的隧道」页面找到刚才购买的隧道,点击复制 authtoken,它是你登录隧道的唯一凭证。👇

NATAPP 提供两种运行方式:
下载对应的 config.ini 文件到 natapp.exe 同级目录。
编辑 config.ini,将第 7 步获取的 authtoken 填进去。👇

Windows 用户:双击 natapp.exe 直接运行。
Linux/Mac 用户:先赋予可执行权限,再运行:
chmod a+x natapp
./natapp直接在命令行运行: Windows:
natapp -authtoken=你的authtokenLinux:
chmod a+x natapp
./natapp -authtoken=你的authtoken运行成功后,会看到以下界面:👇

在界面中找到 Forwarding 字段,这是 NATAPP 分配的外网地址,比如 http://ywy9n8.natappfree.cc。将它复制到浏览器访问,如果能正常访问,就说明内网穿透成功啦!

赶紧把这个链接发给小伙伴试试吧!
NATAPP 不仅设置简单,还非常稳定,完全满足日常的内网穿透需求。如果你也是开发者,赶紧试试吧!