CentOS 版本:CentOS-6.6-x86_64-bin-DVD1.iso
VirtualBox 版本:VirtualBox-6.0.4-128413-Win.exe
CentOS 安装过程没啥好说的,按照提示设置即可。
-
网络配置参考 VirtualBox + CentOS 使用 NAT + Host-Only 方式联网
目标是虚拟主机可以联网、主机可以 SSH 到虚拟主机。
-
网卡 1 使用 NAT 网络
- 界面名称:NatNetWork
- NatNetWork 在 管理 => 全局设定 => 网络 中设置
- 网络名称:NatNetWork
- 网络 CIDR:192.168.100.0/24
- 支持 DHCP:勾选
- 支持 IPv6:不勾选
- NatNetWork 在 管理 => 全局设定 => 网络 中设置
- 混杂模式:全部允许
- 接入网络:勾选
- 界面名称:NatNetWork
-
网卡 2 使用 仅主机(Host-Only)网络
- 界面名称:VirtualBox Host-Only Ethernet Adapter
- VirtualBox Host-Only Ethernet Adapter 是在 管理 => 主机网络管理器 中配置
- 网卡
- 手动配置网卡
- IPv4 地址:192.168.56.1
- IPv4 网络掩码:255.255.255.0
- 手动配置网卡
- DHCP 服务器
- 启用服务器:勾选
- 服务器地址:192.168.56.100
- 服务器网络掩码:255.255.255.0
- 最小地址:192.168.56.101
- 最大地址:192.168.56.254
- 启用服务器:勾选
- 网卡
- VirtualBox Host-Only Ethernet Adapter 是在 管理 => 主机网络管理器 中配置
- 混杂模式:拒绝
- 界面名称:VirtualBox Host-Only Ethernet Adapter
因为遇到了下面 2. 中的问题,所以最终使用的配置文件是 ifcfg-eth1 和 ifcfg-eth2
ifcfg-eth1
DEVICE=eth1 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=dhcp
ifcfg-eth2
DEVICE=eth2 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=dhcp
-
-
device eth0 does not seem to be present, delaying initialization.
参考 Centos 配置 eth0 提示 Device does not seem to be present 中的第二种方法。
mv /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1 vi /etc/sysconfig/network-scripts/ifcfg-eth1
修改为 DEVICE=eth1
删掉 UUID
删除物理地址(HWADDR)service network restart