Hyper-V 环境搭建
写在前面
本文以 windows10 专业版进行说明
- 环境要求:
- 确保系统是 windows 10 专业版/企业版/教育版(其他版本(家庭版)不支持 Hyper-V)
- 且必须是 **64位 ** 操作系统
- OS准备:CentOS 7.x
一、准备工作
检查 windows 环境
- 确保系统是 windows 10 专业版/企业版/教育版(其他版本不支持 Hyper-V)
- 且必须是 **64位 ** 操作系统
启用 Hyper-V 供能
-
打开 控制面板 ---> 程序 ---> 程序和功能 ---> 启用或关闭 windows 功能
-
勾选 Hyper-V 及其所有子选项
-
确定并重启电脑
-
重启电脑后,我们使用 windows 的搜索功能搜索 Hyper-V
-
点击 Hyper-V 管理器,进入管理主界面
二、安装虚拟机环境
配置虚拟机网络
为了方便虚拟机的创建,我们可以提前配置虚拟机网络
-
点击 虚拟交换机管理器 ---> 新建虚拟网络交换机 ---> 外部 ---> 创建虚拟交换机
-
配置网络信息
-
名称自定义即可
-
选择连接类型为 外部网络
-
指定网卡为当前网络连接使用的网卡
当前网卡可以通过 windows 网络设置查看
-
点击确定
-
Hyper-V 设置
此步骤可根据自己情况进行配置
-
修改虚拟磁盘和虚拟机的默认保存路径
- 虚拟磁盘默认路径:
C:\ProgramData\Microsoft\Windows\Virtual Hard Disks - 虚拟机默认路径:
C:\ProgramData\Microsoft\Windows\Hyper-V
- 虚拟磁盘默认路径:
-
按自己的实际路径进行配置
创建虚拟机
-
准备虚拟机镜像文件
- CentOS 7
- 可以从 CentOS 官方网站 或者 阿里云开源镜像站 上去下载
-
新建虚拟机
以下是流程说明,按照安装步骤进行
-
1、开始之前
直接点击下一步
-
2、指定名称和位置
起一个自定义的名称,如 CentOS7
选择一个虚拟机存储位置,如果 进行了 Hyper-V 设置,可以不用选择
-
3、指定代数
此处选择 第二代 即可
-
4、分配内存
此处根据电脑内存的实际情况分配 1024M 或者 2048M 即可,也可以是其他值
勾选 为此虚拟机使用动态内存
-
5、配置网络
此处选择 前面已经配置好的 外部网络 名称即可
-
6、连接虚拟硬盘
此处可以修改
名称:CentOS7.vhdx 默认即可
位置:默认即可
大小:40G 根据实际情况分配即可
-
安装选项
此处选择 以后安装操作系统 即可
-
摘要
直接点击完成即可
-
查看虚拟机
等待配置完成后,可以看到一个虚拟机创建成功
-
安装 CentOS7 系统
-
打开设置
-
添加一个 DVD 驱动器
-
选择镜像文件
-
修改固件启动顺序
修改启动顺序为 DVD驱动器 > 硬盘驱动器 > 网络适配器
-
修改安全启动配置
取消 启用安全启动 选项的勾选
-
启动虚拟机,链接虚拟机,进行 CentOS7 的安装
-
选择语言
-
选择安装位置
-
设置root密码
-
创建用户并设置密码
-
重启CentOS
配置虚拟机网络
-
查看宿主机网络信息
-
ping出一个有效的IP地址
此处 ping 和宿主机网段一致的 IP 地址
-
登录虚拟机,并编辑网络配置文件
cd /etc/sysconfig/network-scripts/ vi ifcfg-eth0 修改 BOOTPROTO=static 修改 ONBOOT=yes 新增 IPADDR=192.168.0.155 新增 GATEWAY=192.168.0.1 新增 NETMASK=255.255.255.0 新增 DNS1=223.5.5.5 -
保存,并重启网络模块
systemctl restart network -
测试配置的网络
-
测试虚拟机和宿主机之间通信
-
测试宿主机和虚拟机之间通信
-
测试虚拟机和外网之间通信
-
至此,Hyper-V 基础环境搭建已完成~~~