这几天写了一些测试用的接口,但是测试组不在身边,他们在远程需要访问我的接口进行测试。当测试组问我如何访问我的接口的时候,身为小白的我,陷入了沉思和慌乱。
我相信会有很多像我一样的小白,遇到这个问题都不知道该怎么办,以为远程访问本地项目需要搭建服务器、买域名&……&#()%¥###!@!@!
其实,如果你只是用来学习或者测试,不涉及大量数据访问的情况下,你完全可以使用一个免费的内网穿透软件。我自认为最好用的就是NATAPP。讲真的,xdm,这东西真的很好用。你只需要注册账号,下载客户端就能免费使用了,一个注册用户可免费拥有2条不同协议的隧道。但是它也有一定的缺点,对于免费的隧道,可能会不定时的刷新域名,如果使用过程中发现域名无法访问或者404了,一定要去看看是不是系统给你的域名刷新了。
好了,不多废话了,下面给大家分享一下我的使用经验。
1.注册账号
到官网NATAPP-内网穿透 基于ngrok的国内高速内网映射工具注册一个账号,然后登陆。

2.购买隧道(可免费拥有2条不同协议的隧道)
1)点击左侧菜单中的“购买隧道”
2)点击“免费隧道”

3)填写信息:
名称:自定义。
隧道协议:选择自己需要的,我这里以web协议为例。
域名/远程端口:由于我们这里申请的是免费的,所以只能让系统随机分配。
本地端口:映射到本地的端口 如127.0.0.1:8080 则输入8080,根据自己的项目自行填写,如果后期有其他需求可以再改,我这里以8080为例。
点击免费购买,即可。

购买完成后,可以在“我的隧道”中查看,如图。

3.下载NATAPP客户端
点击上方的“客户端下载”,根据自己的操作系统下载对用的安装包即可。

4.安装客户端
下载完成后,是一个压缩包,打开压缩包,解压APP
这里需要注意的是,一定要解压后再启用APP!!!

5.启用内网穿透
打开APP 在DOS窗口中输入命令natapp -authtoken=xxxxx,这里的xxxxx是你申请免费隧道时候给你的authtoken,点击显示,然后复制就好了。

6.启用成功!

如果在使用的过程中有任何问题都可以查看官方的教程/文档,Natapp 教程/文档 - NATAPP-内网穿透 基于ngrok的国内高速内网映射工具
以上就是我的经验分享,希望对您有所帮助。