natapp内网穿透工具的使用操作

一、下载

客户端下载地址:https://natapp.cn/#download

natapp内网穿透工具的使用操作

这里我们拿windows版本示例

使用 右键 另存为 方式下载

大部分64位操作系统兼容32位的natapp,所以不清楚的同学下载32位的即可

下载下来后是一个zip包,我们解压下来,解压后可以看见natapp.exe程序

natapp内网穿透工具的使用操作

我们解压后需要手动新建然后配置一个config.ini的文件,通过这个去找到我们后台的authtoken.

二、配置

配置config.ini

#将本文件放置于natapp同级目录 程序将读取 [default] 段
#在命令行参数模式如 natapp -authtoken=xxx 等相同参数将会覆盖掉此配置
#命令行参数 -config= 可以指定任意config.ini文件
[default]
authtoken=                      #对应一条隧道的authtoken
clienttoken=                    #对应客户端的clienttoken,将会忽略authtoken,若无请留空,
log=none                        #log 日志文件,可指定本地文件, none=不做记录,stdout=直接屏幕输出 ,默认为none
loglevel=ERROR                  #日志等级 DEBUG, INFO, WARNING, ERROR 默认为 DEBUG
http_proxy=                     #代理设置 如 http://10.123.10.10:3128 非代理上网用户请务必留空

这个authtoken是必填项,其他的我们需要配置就填,不需要就不填,authtoken的获得方式需要我们去注册,登录natapp的管理后台,也就是刚才我们下载的地址,先去注册登录

natapp内网穿透工具的使用操作

点击首页-》我的隧道,可以看到系统分配给我们了一个免费隧道

natapp内网穿透工具的使用操作

我们可以去点击后面的配置去配置我们的外网映射到的内网地址,这里我们主要看本地地址和本地端口

natapp内网穿透工具的使用操作

我们需要复制这个authtoken到刚才我们新建的config.ini文件的里面authtoken=xxxxxx

natapp内网穿透工具的使用操作

填写完毕后保存文件,我们双击去启动natapp.

natapp内网穿透工具的使用操作

Tunnel Status 显示Online代表启动成功。

Forwarding 代表我们的隧道外网地址映射到的内网服务地址

三、测试

我这边是java的spring boot项目

natapp内网穿透工具的使用操作

启动成功,直接访问ip端口号会访问上面的接口,返回Hello spring boot

natapp内网穿透工具的使用操作

然后我们去通过隧道分配给我们的外网接口去访问

natapp内网穿透工具的使用操作

返回同样的结果,其实就是访问的相同的接口

再去通过手机或其他电脑访问我们这个分配给我们的ip,测试下是不是只是简单的ip转换,还是真正的实现了内网穿透。

natapp内网穿透工具的使用操作

成功~~结束!

上一篇:外网映射工具NatAPP教程


下一篇:SpringCloud微服务学习---natapp内网穿透