WSL解决内网和windows不共享
📝 Windows + WSL2 端口转发教程(访问 Flask 5000) 前提条件 你正在使用 WSL2(Ubuntu 或其他 Linux 发行版) Windows 主机能访问局域网(Wi-Fi 或以太网) Flask 服务在 WSL2 中运行,并监听: app.run(host="0.0.0.0", port=5000) ⚠️ host="0.0.0.0" 必须,否则外部无法访问 第 1 步:确认 WSL2 的 IP 在 WSL2 中运行: ip addr show eth0 你会看到类似: inet 172.26.209.37/20 记下 inet 后面的 IP(本例是 172.26.209.37),这是 WSL2 内部 IP。 第 2 步:打开 PowerShell(管理员模式) 按 Win + X → 选择 Windows PowerShell (管理员) 确认管理员权限,必要时允许 UAC 提示 第 3 步:设置端口转发 在 PowerShell 中执行以下命令,将 Windows 的 5000 端口转发到 WSL2: ...