使用方法

1登录网站

登录“网站进入后台

2申请通道(HTTP协议为例)

1.点击左侧“通道申请”, 列表中选择一个“节点”,点击”申请“

2.输入"通道名称",选择需要的协议

3."内网地址"填写web服务提供电脑的内网IP地址,如本机127.0.0.1或内网其他机器192.168.1.100

4."内网端口"填写web服务端口,如tomcat的8080

协议说明:

HTTP-普通http通道,适用于搭建网站,如nginx,tomcat,iis等,默认端口为80

TCP-适用于linux ssh,windows远程桌面,socket等所有基于tcp协议的通信

UDP-适用于基于udp协议的通信

3获取通道token

点击“用户信息”、“我的通道”,获取首列”token“

图中token为: "tokendemo"

4下载并启动客户端

1.下载 对应的内网客户端版本,本机为Mac Os,下载"Mac OS amd64".

2.打开终端到客户端目录,

增加执行权限: chmod a+x natool_darwin_amd64(windows版本客户端忽略增加执行权限).

执行: ./natool_darwin_amd64 回车后输入通道token回车.

3.启动成功后会大致返回图3结果.

步骤1图
步骤2图
步骤3图

5访问"服务地址"

1.本地tomcat已经在8080端口启动.

2.在浏览器输入"服务地址"即可看到tomcat返回结果,表示穿透成功.

步骤1图

特殊说明:

1.客户端无需安装,在系统终端(windows为cmd)下,cd到客户端所在目录下执行启动命令.

2.windows系统启动命令直接直接执行 natool_windows_amd64.exe,不需要"./"否则会报"不是内部命令"错误.

3.关于启动方式

(1) 命令行提示 ./natool_xxx_xxx方式,根据提示输入token 回车启动.

(2) 命令行和token参数 ./natool_xxx_xxx -token=tokendemo 方式回车启动.

4.关闭客户端 ctrl+c 或直接关闭终端.

5.如果下载列表中找不到合适的客户端,或使用中的任何问题,请”反馈“给我们

linux/mac 命令行与参数启动方式图
windows cmd 命令行与参数启动方式图