Ubuntu,作为一款开源、稳定且功能强大的 Linux 发行版,更是众多开发者和系统管理员的首选操作系统之一
在 Hyper-V 环境中配置 Ubuntu 虚拟机上网,是确保虚拟机能够顺畅访问网络资源、进行软件更新、远程管理等操作的基础
本文将详细介绍如何在 Hyper-V 中为 Ubuntu 虚拟机配置高效、稳定的上网方式,确保您的虚拟机能够无缝接入网络
一、前提条件与准备工作 在开始配置之前,请确保您的系统满足以下基本要求: 1.Windows 10/11 专业版或企业版:Home 版不包含 Hyper-V 功能
2.已启用 Hyper-V:通过“控制面板”->“程序和功能”->“启用或关闭Windows功能”中勾选 Hyper-V
3.已下载 Ubuntu ISO 文件:从 Ubuntu 官方网站下载最新版本的 Ubuntu ISO 文件
4.创建虚拟交换机:这是连接虚拟机与外部网络的关键步骤
二、创建并配置虚拟交换机 1.打开 Hyper-V 管理器:按下 `Win + R`,输入 `virtmgmt.msc` 并回车,打开 Hyper-V 管理器
2.创建虚拟交换机: - 在左侧导航栏中,点击“虚拟交换机管理器”
- 选择“新建虚拟网络交换机”,然后选择“外部”类型
这将允许虚拟机通过宿主机的物理网络适配器访问外部网络
- 为虚拟交换机命名,并选择用于连接外部网络的物理网络适配器
通常,选择您当前正在使用的网络连接(如以太网)
- 点击“创建”完成设置
三、创建 Ubuntu 虚拟机 1.新建虚拟机: - 在 Hyper-V 管理器中,右键点击左侧“虚拟机”列表,选择“新建”->“虚拟机”
- 按照向导,为虚拟机命名并分配内存(建议至少分配2GB)
- 在配置硬盘阶段,可以选择“创建虚拟硬盘”并设置大小和路径,或者直接使用现有的 ISO 文件进行安装
- 在“连接”选项卡中,选择先前创建的外部虚拟交换机作为网络适配器
2.安装 Ubuntu: - 完成虚拟机配置后,双击虚拟机名称启动
- 在启动界面选择“从 CD/DVD 启动”,并浏览到下载的 Ubuntu ISO 文件位置
- 按照屏幕提示完成 Ubuntu 的安装过程
四、配置 Ubuntu 虚拟机网络 安装完成后,首次启动 Ubuntu 虚拟机时,可能会发现无法直接上网
这是因为需要手动配置网络设置以确保虚拟机能够识别并连接到虚拟交换机所代表的网络
1.检查网络连接: - 打开终端(可以通过快捷键 `Ctrl + Alt +T` 访问)