执行命令:wsl --set-version <分发版名称> <版本号> C:\Users\Administrator> wsl --set-version Ubuntu-22.04 2 这一步比较耗时,执行完成后通过命令wsl -l -v来查询升级是否成功。 启用Systemd 一开始我以为升级到 WSL2 之后,wsl.conf 就没有作用了,其实依然还是有用的。 不管是 WSL1 还是 WSL...
局域网内设备访问 WSL 2 需要windows作端口映射 点击查看代码 # listenaddress 要监听的ip地址,也就是最终要访问的ip地址。# connectadress 要链接的服务器地址,也就是RealServer# port 端口。netsh interface portproxy add v4tov4 listenaddress=10.5.6.180 listenport=8167 connectaddress=172.23.237.75 connectport=...
[wsl2] networkingMode=mirrored 然后执行: 先关闭wsl,在Windows终端输入wsl --shutdown; 等待8秒后启动Ubuntu。 再次查看Ubuntu网络地址,如下: 可以看到,Ubuntu与Windows的IP地址一样了。 网络-端口映射 原理 通过netsh配置 参考:zhuanlan.zhihu.com/p/35 netsh winsock reset netsh使用 新增端口转发 netsh interfa...
于是,便能看到 WSL2 中有一个 eth0 的网卡,其 ip 地址为自己内网网段的 ip 地址 到此, 内网其他设备, 就可以通过内网ip来访问到这个 wsl2 服务了 后记 默认情况下, WSL2 的ip 是通过 DHCP 动态分配的, 如果需要固定下来, 可以在路由器管理后台锁定其IP地址 参考& 鸣谢...
如果启动子系统时提示“WslRegisterDistribution failed with error: 0x80370102”可能是因为您BIOS没有开启虚拟化,或者是“启用或关闭 Windows功能”没有勾选“虚拟机平台这个功能”,打开“控制面板 - 程序 - 启用或关闭 Windows功能”,勾选“虚拟机平台”然后重启系统即可。Error code: Wsl/Service/0x800706f7 ...
Windows Build Number Microsoft Windows [Version 10.0.22000.51] WSL Version WSL 2 WSL 1 Kernel Version Kernel version: 5.10.16 Distro Version Ubuntu 20.04 Other Software No response Repro Steps Control Panel > Network Connections Look for...
服务:SSHD、MySQL、Apache、lighttpd、MongoDB、PostgreSQL。 使用自己的 GNU/Linux 分发包管理器安装其他软件。 使用类似于 Unix 的命令行 shell 调用 Windows 应用程序。 在Windows 上调用 GNU/Linux 应用程序。 1. 电脑设置 1.1 虚拟化设置 Windows11环境下安装WSL2非常简单,首先确保虚拟化选项开启。这个如果没有...
步骤2:启用虚拟机平台功能 启用虚拟机平台是将 WSL 转换为 WSL 2 的必要步骤。按照以下步骤启用虚拟机平台功能: 打开PowerShell 或者终端窗口。 运行以下命令以启用虚拟机平台: wsl --set-version<发行版名称>2 1. 将<发行版名称>替换为你要设置的 WSL 发行版的名称。
Type: Bug Create an Ubuntu WSL 2 Drive on a clean install of windows 11 Run VS Code Try to create a folder / file on your own WSL drive permission denied Run VS Code as Administrator (shouldn't be necessary) Try to create a folder / file...