环境:windows10 64位 CentOS 7
1.安装与配置VirtualBox
-
安装VirtualBox 官网 此处使用的virtualbox版本为5.2.18
-
配置VirtualBox
-
运行virtualbox后,使用快捷键ctrl+G,打开全局设定,在常规页面中,修改默认虚拟电脑位置(避免以后找不到虚拟机存储位置以及占据C盘空间)
-
使用快捷键ctrl+G,打开主机网络管理器,创建新网卡,点击属性,手动配置网卡,填写ipv4地址(192.168.100.1),启用dhcp服务器(自动分配虚拟机内的ip)
-
使用快捷键win+R,输入cmd,打开命令行窗口,使用命令ipconfig,可以检查到之前建立的网卡
2.创建与升级CentOS虚拟机
-
使用Vbox(virtualbox)创建虚拟机。
-
使用快捷键ctrl+n,新建虚拟机,内存大小不低于2048MB,创建30G动态分配的VDI虚拟硬盘
-
下载Centos 镜像,Minimal ISO版本
-
-
右键创建的虚拟机,设置
- 在网络页面,启用网卡1(网络地址转换NAT)、网卡2(仅主机host-only网络)
- 在存储页面,配置之前下载的虚拟光盘文件
-
升级系统内核
-
运行虚拟机,安装系统,安装过程中给用户管理员权限
-
使用命令nmcli,检查网络连接状态,若未连接,可通过命令nmtui,在第二个选项中激活网络
-
安装软件wget,命令为sudo yum install wget (wget是一个通过url下载文件的软件)
-
配置163源 (国内镜像,可以跳过这一步)
-
使用命令sudo yum updata 升级系统内核(若出现网络问题,请完成上一步)
-
复制虚拟机
-
关闭虚拟机,右键虚拟机选择复制,
-
重新初始化所有网卡的 MAC 地址,
-
链接复制
-
运行新的虚拟机,使用命令 sudo nmtui,第三个选项修改主机名,使用nmcli查看第二块网卡ip地址
3.配置用远程桌面访问你的虚拟机
- 配置
- 下载扩展包
- 关闭所有虚拟机
- 安装扩展包(直接双击扩展包安装)
- 重启宿主机
- 设置虚拟机端口:虚拟机设置显示页面,远程桌面选项卡,启动服务,填写服务器端口号(每个虚拟机的端口号不能相同,建议设为5000,5001.,5002。。。)
- 试运行
- 打开window10的远程桌面连接
- 填写配置的ip加端口号(192.168.100.1:5000)即可连接