NatApp:实现免费内网穿透

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fly910905/article/details/85244006

NatApp使用需知

  1. NatApp免费内网穿透,需要支付宝实名认证(笔者于2018年12月25日操作);
  2. NatApp免费内网穿透,会不定时强制更换域名/端口;
  3. NatApp免费内网穿透,免费隧道/HK_2型隧道不支持https
  4. NatApp免费内网穿透使用,需要下载客户端(如:windows下的natapp.exe)和配置config.ini文件

NatApp注册安装

(1)注册账号

在NatApp上注册账号:https://natapp.cn/register

(2)实名认证

我的账户--实名认证--支付宝扫码确认


(3)购买隧道


1.点击左边 购买隧道,免费

2.选择端口(如:8080)进行内网穿透,并免费购买

一个注册用户可免费拥有2条不同协议的隧道

--------隧道协议:

Web: 普通型http(s)隧道穿透,用于搭建网站,微信开发等穿透到本地web服务. 
TCP: 端口转发 应用于SSH,数据库,远程桌面,GAME等基于TCP连接的一切应用任您想象~
UDP: 端口转发 应用于游戏,远程开机等基于UDP协议的一切应用
选定后不可更改

扫描二维码关注公众号,回复: 4665851 查看本文章

(4)客户端下载和运行

1.下载客户端

在 natapp.cn 根据您的本机下载对应的客户端,比如我的本机是win7,64位,则下载Windows 64位的客户端

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

下载之后,解压至任意目录,得到natapp.exe

2.取得authtoken 

在网站后台,我的隧道处,可以看到刚才购买的隧道

点击复制,即可得到 authtoken 这个authtoken便是您的隧道登录凭证

3.运行natapp

natapp支持两种运行方式

a) config.ini方式 (推荐)

config.ini文件下载地址:https://natapp.cn/article/config_ini

根据操作系统下载不同的config.ini文件,到刚才下载的natapp.exe同级目录 【注意:将config.ini放在客户端的同级目录

将得到的authtoken填进去 (其他地方都不填),然后保存 

     

windows下,直接双击natapp.exe 即可.

在Linux/Mac 下 需要先给执行权限

 chmod a+x natapp


然后再运行

  ./natapp

     
b) cmd -authtoken= 参数方式运行.

windows ,点击开始->运行->命令行提示符 后进入 natapp.exe的目录

 natapp -authtoken=9ab6b9040a624f40

 linux ,同样给予可执行权限之后,运行

 ./natapp -authtoken=9ab6b9040a624f40
  •  注意参数输入正确性,不要有多余的空格等!

运行成功,都可以得到如下界面:

Tunnel Status  Online 代表链接成功
Version      当前客户端版本,如果有新版本,会有提示
Forwarding    当前穿透 网址 或者端口
Web Interface  是本地Web管理界面,可在隧道配置打开或关闭,仅用于web开发测试
Total Connections 总连接数
Avg Conn Time 0.00ms 这里不代表,不代表,不代表 延时,需要注意!

(5)本机建立web服务并启动

本机建立启动web服务,如 nginx/apache/iis 等,端口为隧道中配置的端口(如:8080)

确保 http://127.0.0.1:8080 可以访问

将natapp分配的网址(运行成功中的Forwarding ),鼠标选定然后复制下来(选定之后单击鼠标右键),

在浏览器中访问,可以看到内网穿透成功了!

NatApp修改映射IP

我的渠道,找到需要修改映射IP的渠道,点击配置

本地地址中修改,默认127.0.0.1 可改为其他内网地址

猜你喜欢

转载自blog.csdn.net/fly910905/article/details/85244006