banner
Tenifs

Tenifs

雄关漫道真如铁,而今迈步从头越。
github
follow
zhihu
email

WSL2 访问 Windows 主机

环境介绍#

WSL2: Ubuntu 22.04
Windows 主机: Win11 专业版

image

image

Windows 主机的 IP 地址#

在 WSL2 中,使用如下命令:

cat /etc/resolv.conf

image

WSL2 访问 Windows 主机#

默认情况下,Windows 主机的防火墙会阻止 WSL2 中的应用对 Windows 网络的访问。
解决方案:添加一条防火墙规则允许 WSL2 对 Windows 的访问。

以管理员的身份运行 PowerShell 并输入如下命令:

New-NetFirewallRule -DisplayName "WSL" -Direction Inbound  -InterfaceAlias "vEthernet (WSL)"  -Action Allow

注意:InterfaceAlias 可以使用 ipconfig 命令来查看

image

image

测试防火墙规则是否添加成功。
在 WSL2 中 ping Windows 主机,如果能 ping 通,则证明添加成功。

image

参考资料#

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。