今天学到的新知识--使用localtunnel实现内网穿透,感觉很神奇哇~~

localtunnel 是一个基于 nodejs 的内网穿透工具。通过简单的安装可以实现将内网里的设备的某个端口暴露在公网中以提供服务。

首先你电脑要有node环境

使用本地隧道,对应本地服务的端口号

场景:当前我启动了 本地的node.js项目,然后开启了3000端口,本地访问自己的接口是这个样子

![在这里插入图片描述]( https://img-blog.csdnimg.cn/e402f395e09a4769a0cc661c8a3ae7b7.png?x-oss-process=image/watermark ,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAdGFuZ2RvdTM2OTA5ODY1NQ==,size_17,color_FFFFFF,t_70,g_se,x_16)

使用本地隧道
您可以使用localtunnel MAMP或WAMP ; Mac和Windows上最流行的两个应用程序是运行本地服务器。 假设本地服务器的URL是http://localhost/没有后面的端口号,则可以使用80作为端口号键入命令。

使用localtunnel将自己的本地主机公开到世界各地,便于测试和共享

npx localtunnel --port 3000

localtunnel将生成一个随机的子域名,我们可以在其他电脑访问本地服务器,就像下图

![在这里插入图片描述]( https://img-blog.csdnimg.cn/049c166c423f475881ff591dcf8c9c83.png?x-oss-process=image/watermark ,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAdGFuZ2RvdTM2OTA5ODY1NQ==,size_14,color_FFFFFF,t_70,g_se,x_16)

然后我们就可以用这个域名来进行访问我们的本地服务啦~~

![在这里插入图片描述]( https://img-blog.csdnimg.cn/faf44888fefc4717a47825342db06f27.png?x-oss-process=image/watermark ,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAdGFuZ2RvdTM2OTA5ODY1NQ==,size_18,color_FFFFFF,t_70,g_se,x_16)

很神奇哦~~

![在这里插入图片描述]( https://img-blog.csdnimg.cn/c2943ad5dc92454d9cbfdffbe2d4e652.png?x-oss-process=image/watermark ,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAdGFuZ2RvdTM2OTA5ODY1NQ==,size_16,color_FFFFFF,t_70,g_se,x_16)

posted @ 2021-11-19 23:42  糖~豆豆  阅读(1134)  评论(0)    收藏  举报
Live2D