说明
虚拟机软件使用的是 Oracle VM VirtualBox ,版本为 6.1.12, 官方下载地址
OS 用的是 CentOS 7 x64 Minimal 版 , 官方下载页面
配置 VirtualBox 环境
主要就是配置网络,关于虚拟机常见的几种网络模式和使用场景参考 虚拟机的网络模式
配置 VirtualBox Host-Only Ethernet Adapter
具体参数按喜好配置
配置 NAT 网络
具体参数按喜好配置
创建虚拟机
勾选了动态分配后,虽然我给了虚拟硬盘64G 的空间,但是并不会在本地立马占用 64G 的空间,而是用多少占多少
配置内存、cpu 等资源
配置网络
如果你所在的网络 ip 充足,建议直接使用桥接模式
如果你的网络环境的ip资源很少或对ip管理比较严格的话,那桥接模式就不太适用了,这时候可以考虑使用 NAT 模式加 Host-Only模式
开启 NAT 模式,这样虚拟机可以访问外网,也可以直接访问物理机,但是物理机不能直接访问虚拟机
开启 Host-Only 模式,这样物理机可以直接访问虚拟机
安装操作系统
选择要安装的系统镜像文件
虚拟机创建好之后,启动,会提示你选择操作系统镜像文件
配置操作系统
由于我下的是 CentOS Minimal 版,所以这里只有最小化安装,好处就是安装速度快,确定就是一些常用软件需要自己安装,比如 ifconfig、wget等
磁盘设置
网络设置
设置root密码,密码太弱的话,需要点两次完成
等待安装完成
重启
安装常用软件
由于我的是 CentOS 7 x64 Minimal 版,很多常用软件都没装,比如 ifconfig、wget等
yum update -y
yum install net-tools -y
yum install wget -y
yum install tree -y
后续问题
如果遇到输入 ifconfig 后,enp0s8 网卡没有出现 inet、inet6 可能是 enp0s8 网卡没有启动
启动一下就好了
ifup 网卡名,如 enp0s8
如果每次开机之后,需要 ifup 网卡名 来启动网卡,那可能是网卡的配置文件没有配置好, vi /etc/sysconfig/network-scripts/ifcfg-网卡名,然后将 ONBOOT 改成 yes