-1.1、“控制面板” —— 程序 —— “启用或关闭Windows功能” —— 点击 “Hyper-V”,重启电脑 2、设置Hyper-V管理器 -2.1、重启后,使用Cortana(小娜)输入“Hyper-V”查询,找到Hyper-V管理器,打开,如下图: -2.2、点击“连接到服务器” —— 选择“本地计算机” 确定 -2.3、点击“虚拟交换机管理器” ...
首先搜索hyper-v管理器,打开虚拟交换机管理器,新建一个外部的虚拟交换机,对应到上网的网卡,假设名字为WSLBRIDGE。在windows的对应自己用户文件夹建立名为.wslconfig的文件,这是对所有WSL的全局设置。输入一下内容配置网络 [wsl2] networkingMode=bridged # 桥接模式 vmSwitch=WSLBRIDGE # 虚拟交换机名字 ipv6=true ...
WSL2 采用 Hyper-V 的 Internal Virtual Switch,这个虚拟交换机本身是可以设置静态 IP 地址的,但是 WSL2 却自作聪明,在每次全新启动的时候将网络配置恢复成 DHCP,这就导致WSL2每次全新启动后的IP都不固定,如果需要一个固定的IP,需要做一些设置。 备注:如果使用localhost方式可正常访问的话,可不做此固定IP配置;我...
1. 创建外部虚拟交换机 首先,你需要在 Hyper-V 管理器中创建一个外部虚拟交换机。 打开Hyper-V 管理器。 在左侧菜单选择你的计算机名。 在“操作”菜单中,点击“虚拟交换机管理器”。 选择“外部”,然后点击“创建虚拟交换机”。 给虚拟交换机命名,例如:“WSL2Bridge”。 选择你想要桥接的网络适配器。 确保选...
wsl2、沙盒本质上是基于Hyper-V的虚拟机,所以虚拟机平台要打开才能用。但作为Windows的两项特殊功能,...
1. 为WSL创建外部虚拟交换机 1.1 安装Hyper-V 首先检查“控制面板”->“程序”->“启用或关闭Windows功能”中有没有Hyper-V这一项,如果有就选中它然后重启电脑。 我的电脑是windows11家庭版,默认没有Hyper-V,需要手动添加。将以下命令写进记事本:
1. 打开Hyper-V管理器并创建虚拟交换机 首先,确保Hyper-V已启用。对于Windows 11家庭版,可以参考这个链接来启用Hyper-V。 打开Hyper-V管理器,点击左侧面板中的“虚拟交换机管理器”,然后选择“创建虚拟交换机”。 选择“外部”网络类型,为你的虚拟交换机命名,并选择你希望用于网络连接的物理网卡。 2. 配置.wslco...
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All 需要重启 启用Hyper-V 不需要开启 CPU 虚拟化,但后续的 WSL2 安装需要 建议在重启时确认 UEFI (BIOS) 中的虚拟化设置 安装WSL2 Linux 发行版 wsl --update wsl -v 先升级 WSL 组件,可能需要一点时间 ...
创建虚拟网卡 在开启Hyper-V服务后,我们进入 创建一个虚拟网卡,这里笔者已经创建完成了,名字可以自己随便取,我取的是WSLBridge,就是给WSL用作桥接的网卡。 接着的选项,我们将虚拟交换机连接到我们连接开发板的有线网卡上面,这里可以看到笔者电脑上有三个网卡,一个是USB网卡,一个无线网卡,还有一个就是有线网卡了...
1、 启用hyper-v 2、打开hyper-v管理器 - 点击虚拟交换机管理器 - 先看下有无一个名为WSL(这个名字可以被修改,和下面对应就行)的虚拟交换机,有的话先设置为外部网络 3、编辑%USERPROFILE%.wslconfig 添加如下内容 [wsl2] networkingMode=bridged