我在组织的笔记本电脑上安装了带有 Ubuntu 服务器的 WSL 2。为了获得连接,我将 Windows 10 计算机上的 IPv4 和 IPv6 适配器设置更改为 DHCP,而不是静态 IP,这样就可以正常工作了。
过了一会儿,当我断开 VPN 连接或失去互联网连接时,适配器似乎会重置为静态 IP。有没有办法将 WSL 的 Windows 适配器永久设置为 DHCP 设置?
答案1
我不建议在 Windows 的 WSL 接口上使用 DHCP 作为解决方案。
但是,如果这对您有用,那么我的建议是启用“dhcp 和静态 ip 共存”管理员 cmd 提示中的一个简单命令。即使设置了静态 ip,这也使接口能够从 DHCP 获取 ip。当 wsl 运行网络设置并添加静态 ip 时,这将是避免您的问题的最佳方法。
netsh int ipv4 set interface "vEthernet (WSL)" dhcpstaticipcoexistence=enabled