wsl 利用 win 端口

2023 年 9 月 30 日
 zzzkkk
win 已经装了代理软件客户端 端口 8888

wsl 访问不到 有什么办法
1981 次点击
所在节点    宽带症候群
7 条回复
lithiumii
2023 年 9 月 30 日
windows 相对于 wsl 有一个专门的内网的 ip ,在
/etc/resolv.conf 里可以读到
chinaguaiu
2023 年 9 月 30 日
1. 读取/etc/resolv.conf 获取 win 宿主机在 wsl 虚拟局域网中的地址
2. wsl 的网络请求指向该地址以及代理开放的端口
3. win 宿主机防火墙允许代理软件通过局域网
4. 代理客户端允许局域网访问,allow LAN

我这里假设你是 win10 下的 wsl2 。wsl 的 github 的 issues 上面挺多这种问题的,不过 wsl 与 win 的网络访问问题在最近的一次大更新中已经解决了, 看 v 站贴 t/975098 。
datou
2023 年 9 月 30 日
让代理软件监听 windows 的 LAN 口 IPv4

wsl 内就能通了
zzzkkk
2023 年 9 月 30 日
解决了 谢谢
lns103
2023 年 9 月 30 日
安装 win11 ,
lns103
2023 年 9 月 30 日
安装 win11 最新补丁,升级 wsl 到预览版,可以配置镜像网络,完全复制 Windows 网络状态,支持 ipv6 ,127.0.0.1 可以互访
zed1018
2023 年 10 月 3 日
mirrored network 之前的版本获取 win 的 ip 的方法
```
export WSL_HOST_IP=$(ip route | grep default | awk '{printf $3}')
```

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/978215

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX