利用 Hyper-V 创建 WSL2 桥接网络并支持 ipv6
原文中文,约900字,阅读约需3分钟。
📝
内容提要
本文介绍了通过创建虚拟网卡实现WSL2的桥接,以支持IPv6和直接访问WSL2服务。作者提到了更新的WSL版本和内核版本,并给出了配置文件示例。最后,作者提到了可能的问题和麻烦。
🎯
关键要点
-
主机可以通过 localhost:port 访问 WSL2 服务,但突然无法访问。
-
创建虚拟网卡以实现 WSL2 的桥接,支持 IPv6 和局域网访问。
-
当前使用的 WSL 版本为 1.2.5.0,内核版本为 5.15.90.1。
-
确保 WSL 版本支持 vmSwitch 选项。
-
使用 Hyper-V Manager 创建外部虚拟交换机。
-
在 .wslconfig 文件中配置桥接网络,设置 networkingMode 和 vmSwitch。
-
设置后,主机无法通过 localhost:port 与 WSL2 通信,可能会带来麻烦。
-
WSL2 通过 DHCP 获取 IP 地址,IP 变动可能导致连接问题。
🏷️