一、快速总结

NATAPP是一个内网穿透工具,免安装使用,新手到成功内网穿透只需要两步

  1. 购买隧道获得authtoken
  2. 通过authtoken 运行客户端
  3. 完事~~

怎么样,简单吧😀

二、准备工作

  • natapp 是内网穿透工具,将你的本地应用映射到公网,因此先准备好本地应用

  • 这里以本地web 服务为例 启动本机Web服务(如Nginx/Apache/IIS),确保 http://127.0.0.1 可访问。 这里注意localhost和127.0.0.1严格意义来说是不一样的

    本地服务示例

三、购买隧道获得authtoken

  1. 购买隧道
    注册账号且登录后,点击左侧「购买隧道」,选择免费或付费隧道。

    购买隧道示例

  2. 选择协议
    Web协议 为例,购买隧道。

    协议选择示例

根据你应用的协议选择隧道

网站就选Web隧道,ssh,远程桌面,数据库等应用选TCP隧道(禁止http),某些游戏等选UDP隧道

  1. 获取Auth Token
    购买完成,在「我的隧道」中复制 Authtoken(示例:9ab6b9040a624f41)。 一会儿通过这个authtoken运行natapp

    Auth Token示例

四、启动&运行

命令自动更新
▪ Windows
powershell -c "irm https://natapp.cn/get.ps1?authtoken=<你的token> | iex"
创建一个任意目录存放natapp,右键空白处 在终端打开/CMD/PowerShell 等,即可进入当前目录
然后运行语句.程序会自动在当前目录下载natapp.exe,然后双击run_natapp.bat 即可运行
▪ Linux / macOS(终端)
curl -fsSL "https://natapp.cn/get.sh?authtoken=<你的token>" | sh
会自动下载到/opt/natapp目录,然后运行run_natapp.sh即可
  • C.提示
    下载不成功,可以手动下载后运行.
    Linux/MacOS 临时后台运行 加上 nohup 即可
    本自动安装脚本仅下载文件,没有在系统其他地方安装任何附加,若要删除仅需删除目录
    如果要加入系统服务(开机启动) 请参考文档

五、成功

运行成功得到如下界面 natapp运行界面

  • Tunnel Status Online 代表链接成功
  • Version 当前客户端版本,如果有新版本,会有提示
  • Forwarding 当前穿透 网址 或者端口
  • Web Interface 是本地Web管理界面,可在隧道配置打开或关闭,仅用于web开发测试
  • Total Connections 总连接数
  • Avg Conn Time 0.00ms 这里不代表,不代表,不代表 延时,需要注意!
  • 将natapp分配的网址(上图Forwarding ),鼠标选定然后复制下来(选定之后单击鼠标右键),在浏览器中访问,可以看到内网穿透成功了! natapp穿透成功 该网址 http://ywy9n8.natappfree.cc 就是可以全球访问的网址,可以发给您的小伙伴试试 :)