使用natapp来实现内网穿透
业务场景
当我们的项目是部署在本地的时候,如何让其他用户(不在同一个局域网之下)来进行调用呢?这时我们就可以使用内网穿透将自己的IP通过映射成相应的地址,然后再通过映射后的地址来进行访问本地的项目。
什么是内网穿透?
一句话来说就是,让外网能访问你的内网;把自己的内网(主机)当成服务器,让外网能访问。
使用内网穿透:
- 下载natapp应用程序NATAPP-内网穿透 基于ngrok的国内高速内网映射工具
- 到NATAPP-内网穿透 基于ngrok的国内高速内网映射工具进行注册登录,得到自己的
authtoken
-
NATAPP1分钟快速新手图文教程:NATAPP1分钟快速新手图文教程 - NATAPP-内网穿透 基于ngrok的国内高速内网映射工具
案例详细步骤:
随意找一个可运行的简单的springboot项目调用后台数据接口,注意自己项目的端口号
本地服务地址: http://localhost:8080/name
运行结果如下:
进行过以上的三个步骤后你会得到这个页面:
点击配置:
本地端口代表的是natapp需要代替的本地端口,如果你用的都是vue等web前端进行测试的需要配置的是本地Web管理地址
接着,把得到的authtoken
值配置到config.ini
文件中去,如下:
config.ini
与natapp.exe一定
要在同级目录下
最后双击运行natapp.exe:
结果:
最后可以拿着域名去给开发人员瞄两眼了
更多推荐