NATAPP内网穿透
什么是内网穿透?
官网:https://natapp.cn/
-
内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。下面就相互通信的主机在网络中与 NAT 设备的相对位置介绍内网穿透方法。
-
UDP 内网穿透的实质是利用路由器上的NAT 系统。NAT 是一种将私有(保留)地址转化为合法IP地址的转换技术,它被广泛应用于各种类型 Internet 接入方式和各种类型的网络中。NAT可以完成重用地址,并且对于内部的网络结构可以实现对外隐蔽。
-
更多了解:
https://natapp.cn/article
1、客户端下载
【进入官网,首页点击“立即下载”,选择版本】
【下载后解压的文件】
2、官网注册登录(实名制)
【登录后,进入下面页面】
【创建免费隧道,生成我的隧道】
【已有的隧道,一会要是用authtoken参数的值】
3、生成网络地址
找到自己刚下载的文件在哪里,打开,双击natapp.exe会打开命令行窗口(cmd窗口),紧跟后面输入下列命令:
natapp.exe -authtoken=你自己申请的authtoken
回车,生成下图内容,出现“Online”算是完成
前面圈红色框就代替了后面圈红的路径(localhost:8080),当我们开启服务器运行项目,复制http://那一串在输入自己的项目地址,这一个整体就属于一个连接,可以发送给别人让其直接访问个人的项目啦(服务器开启状态),还会用在一些沙箱环境测试等。
快捷方式:
【上面方法每次使用都得去登录natapp官网复制authtoken,所以可以创建快捷方式】
当去客户端下载完成后,解压,在natapp.exe同级目录下建立一个以bat为后缀的文件xxx.bat
(自己命名),编辑输入命令 (和上面命令一样) :xxxxx是自己申请的隧道的 authtoken
,复制过来。
natapp.exe -authtoken=xxxxx;
注意:
- 每次打开的natapp必须处于启动状态。每次关闭重启生成的地址都会不一样的
- 快捷方式,可能直接在同目录下创建xxx.bat,右键以记事本形式打不开,那现在外面编辑好命令保存,在拖入那个文件里面。