首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Windows WSL 网络不通?最简单的转发与端口核查

Windows WSL 网络不通?最简单的转发与端口核查

作者头像
安全风信子
发布2025-11-18 19:03:41
发布2025-11-18 19:03:41
2370
举报
文章被收录于专栏:AI SPPECHAI SPPECH

一句话承诺:给你端口核查表与两段命令,搞定WSL到Windows的端口访问问题。

排查表

问题

命令

结果

处理

WSL服务是否运行

wsl -l -v

VERSION=2/STATE

进程是否监听

netstat -tunlp (WSL)

确认0.0.0.0或127.0.0.1

Windows是否放行

netstat -ano / firewall

防火墙策略

端口转发(Windows管理员PowerShell)

代码语言:javascript
复制
# 把Windows的0.0.0.0:8080转发到WSL的127.0.0.1:8080
netsh interface portproxy add v4tov4 listenport=8080 listenaddress=0.0.0.0 connectport=8080 connectaddress=127.0.0.1

# 查看规则
netsh interface portproxy show all

# 删除规则
netsh interface portproxy delete v4tov4 listenport=8080 listenaddress=0.0.0.0

WSL端口核查(Ubuntu示例)

代码语言:javascript
复制
# 监听检测
sudo ss -tunlp | grep 8080
# 服务绑定到0.0.0.0更易被Windows访问
python3 -m http.server 8080 --bind 0.0.0.0

少量解释

  • WSL2网络采用虚拟网卡,Windows访问WSL端口需要正确绑定或使用转发。
  • netsh portproxy 能把Windows端口流量转到WSL的localhost。
  • 防火墙策略可能阻断外部访问,必要时添加允许规则。

常见坑与替代法

  • 坑:服务只绑定127.0.0.1导致Windows无法访问。替代:绑定0.0.0.0或使用portproxy。
  • 坑:转发后忘记删除规则导致端口占用。替代:show all后清理无用项。

下一篇预告

HTTP 重定向乱套?301/302/307/308 的差别与使用场景(对照表+时序)。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-10-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 排查表
  • 端口转发(Windows管理员PowerShell)
  • WSL端口核查(Ubuntu示例)
  • 少量解释
  • 常见坑与替代法
  • 下一篇预告
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档