繁体   English   中英

如何在本地 WiFi 上公开从 WSL 运行的服务器/网站/服务?

[英]How to expose server/website/service running from WSL on local WiFi?

在我使用 Storybook 的项目中,当运行 Storybook 的开发服务器时,它在 local.network 上可用。

在此处输入图像描述

我在 Windows 10 上运行 WSL2 上的代码,我可以通过我的桌面浏览器正常访问指定的 local.network 上的站点,但不能通过我的移动浏览器访问。

我的桌面通过 Ethe.net 连接到路由器,我的手机连接到同一路由器上的 WiFi,但是,我无法连接到上图中所述的 local.network IP 上的 Storybook 服务器。

我的 IP 配置 output:

在此处输入图像描述

我还尝试在上面的两个 IPv4 地址(使用端口 6006)上连接 Storybook 服务器,但没有连接。

有人知道如何在我的 WiFi 上公开运行在 WSL2 上的 Storybook 服务器吗?

在此处输入图像描述

现在有一个简单的npm package

您只需在启动开发服务器之前运行它。

npx expose-wsl@latest

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM