然而,Hyper-V虚拟机并不能直接识别物理机上的网卡,因此需要通过虚拟网卡来实现网络连接
本文将详细介绍如何在Hyper-V虚拟机中成功实现网络连接,确保虚拟机能够顺利访问互联网和本地网络
一、准备工作 在开始配置之前,请确保已经成功启用了Hyper-V功能,并且已经安装好了所需的虚拟机操作系统镜像文件(如ISO文件)
1.启用Hyper-V: - 从“任务管理器”的“性能”标签页中检查虚拟化是否已启用
如果未启用,需要进入BIOS设置进行开启
- 在Windows系统中,通过“设置”->“应用”->“可选功能”->“更多Windows功能”,勾选“Hyper-V”和“虚拟机平台”,然后重启电脑以完成启用
2.准备虚拟机操作系统: - 从微软官方网站下载所需的操作系统ISO文件,并保存到本地
二、创建并配置虚拟机 1.创建虚拟机: - 打开Hyper-V管理器,在右侧点击“新建”->“虚拟机”
- 按照向导的提示,为虚拟机命名,并选择存放位置
- 选择虚拟机代数(通常选择第二代)
- 分配内存,可以选择动态分配内存,内存大小默认即可(在虚拟机关机状态下可以修改)
- 配置网络,选择默认的虚拟交换机(后续会详细配置)
- 创建虚拟磁盘,并选择准备好的ISO文件作为虚拟机的安装介质
2.设置虚拟机: - 虚拟机创建后,在Hyper-V管理界面中可以找到它
双击虚拟机进入设置界面
- 在“安全”选项卡中,勾选“启用受信任的平台模块”
- 在“SCSI控制器”中,将“硬盘驱动器”的位置调到“2”(DVD即ISO文件启动顺序为1,此时即为优先启动选择)
三、配置虚拟网络交换机 Hyper-V虚拟机需要通过虚拟网络交换机来实现网络连接
可以选择内部网络连接或外部网络连接,根据需求进行选择
1.内部网络连接: - 适用于虚拟机与主机之间的网络通信,不直接连接到外部网络
- 在Hyper-V管理界面中,选择“虚拟交换机管理器”
- 点击“新建虚拟网络交换机”,选择“内部”,然后点击“创建虚拟交换机”,并为新添加的虚拟交换机命名
- 在控制面板->网络和Internet->网络和共享中心中,可以看到新创建的虚拟交换机(未识别的链接)
2.配置网络共享: - 要使虚拟机能够通过主机访问互联网,需要配置网络共享
- 在网络与共享中心下方,点击现有的Internet链接图标进入相关页面
- 选择“属性”,切换到“共享”标签下,并勾选“允许其他网络用户通过此计算机的Internet连接来连接”
- 在“家庭网络连接”中选择刚刚创建的虚拟交换机(例如vEthernet(Hyper-VSwitch))
3.外部网络连接: