最近发现一个挺好用的工具集合软件uTools,他是一个极简、插件化、跨平台的现代桌面软件。他含有丰富的插件,我们可以通过安装这些插件,帮助我们提高工作效率。
本文主要记录下通过使用 uTools实现内网穿透:
1、先下载好软件:https://u.tools/ (在官网右上角也有帮助文档,里面有对此软件更详细的说明)
2、安装完成之后打开可以看到下图
3、搜索内网穿透,选择插件然后点击安装
4、点击已安装模块,可以看到 内网穿透已经安装好了,点击内网穿透可以打开配置面板
5、 配置好节点、连接方式、域名、内网地址和服务运行端口号,我的项目运行占用的8080端口,所以我配置了8080
6、点击连接之后即可看到连接成功 并附有公网可访问的 http(s)地址,这样和您不在同一局域网的小伙伴就可以
通过这个域名地址访问您的内网服务。
7、用浏览器打开链接,可以看到能正常访问,说明 uTools已经成功将您本地的服务映射到互联网中了,不过采用内网穿透
访问速度会慢一些,如果访问的是vue项目,这个会更明显,因为vue的首屏渲染本来就比较耗时的了。
内网穿透的原理是: 外网用户 通过公网地址(http://*****.cn1.utools.club)访问,一访问这个地址 就会连接 本机的 uTools工具,uTools就会自动去访问您配置好的内网服务器(如:127.0.0.1),这就相当于打破了 局域网的限制。穿过限制,访问内网服务。
ps:简单记录,若有不恰当之处,欢迎指正