记得之前给一个外地的朋友做了一个网站,当我告诉他做完了的时候,我就随意给发了几张截图,我这个朋友呢,急性子,图片不能满足他的欲望,非要跟我视频看看电脑上的效果(这么着急,你赶紧买服务器呀),先看看页面是怎么进行注册、登录的,能不能收到手机验证码,登录网站后能看到什么,不能看到什么,用户怎么下单,能不能用微信支付成功等等。。。这是什么?典型的不信任人的人格,当然我事后也是对他进行了深刻的批评!不能惯着臭毛病!
看看我当时是怎么满足他的急性子的,我说现在就把电脑给你送过去(当然是玩笑话喽),我说你先准备好红包,1分钟以后就让你在你的电脑上尽情体验,就是借助Natapp的内网穿透技术,让我的这位朋友佩服的五体投地。
接下来重点介绍下Natapp,让每一位小伙伴都会使用。
Natapp——开启您的内网穿透之旅
在介绍Natapp之前,首先弄清楚以下几个问题。
什么是内网穿透?
简单来说就是将内网外网通过隧道打通,让内网的数据在外网可以获取。比如常用的办公室软件等,一般在办公室或家里,通过拨号上网,这样办公软件只有在本地的局域网之内才能访问,那么问题来了,如果是手机上,或者公司外地的办公人员,如何访问到办公软件呢?这就需要借助内网穿透工具了,分配一个专属域名/端口,办公软件就已经在公网上了,在外地的办公人员可以在任何地方愉快的访问办公软件了。
内网穿透可以做什么?
微信/支付宝等本地开发。现在微信/支付宝等应用,需要服务器接收微信/支付宝发送的回调信息,然而在本地开发程序的话,还得实时上传到服务器,以便支持微信/支付宝的回调信息,如果使用了natapp内网穿透软件,将回调地址设置成natapp提供的地址,回调数据立即传递回本地,这样很方便的在本地就可以实时调试程序,无须再不断上传服务器等繁琐且无意义的步骤。
一些企业内部数据库,由于安全等原因,不愿意放到云服务器上,可以将数据库放到办公室本地,然后通过natapp的tcp隧道映射,这样既保证安全,又保证公网可以正常访问。
一些本地运行的游戏,想和好基友一起联网玩,一条命令运行natapp即可实现联网游戏。
内网穿透安全吗?
Natapp本身的隧道传输采用ssl256位加密,这种加密安全性现阶段完全无法破解,natapp隧道的安全性无需考虑。
下面看看具体实操
安装
官网下载对应客户端
官网地址
https://natapp.cn/
下载之后,解压至任意目录,得到natapp.exe
官网注册登录
在我的隧道里,可以免费创建两个隧道
以web隧道协议为例:
创建web隧道,配置本地地址、端口
如下图,复制authtoken
在客户端解压目录CMD执行:natapp.exe -authtoken=e67b8c93ee5376ec
启动成功,如下图所示:可以看到映射关系,访问前面的域名即可。
本地启动nacos,访问http://127.0.0.1:8848/nacos
用映射地址在别的电脑/手机访问:http://usidnm.natappfree.cc/nacos
从上图可以看到内网穿透达到了跟访问本地一样的效果。
赶快去试试吧!有任何问题请私信我!