本地mac系统安装虚拟机玩耍,其实更好的方法可能是docker容器化来弄的,时间来不及,赶紧上车。
1.主要需要注意两点,一个是virtualbox这个工具的网卡配置,另外一个就是虚拟机的网卡配置。 虚拟网卡依赖 工具的网卡配置
2.虚拟机的网络配置需要配置启动两块网卡,其中 “仅主机 host-only 网络”为固定iP地址所用,在虚拟机中的网卡名称一般叫 “ifcfg-eth”
1.1 先配置virtualbox的网卡配置,设置为手动配置网卡,指定IP地址范围和子网掩码。上图
1.2 下图中的 vboxnet0 不用勾选启动,DHCP是动态IP地址,这个不用管。
注意: mac系统的这个操作界面,需要自己点开工具,里面有网络配置,然后修改其中的网卡配置,需要关闭DHCP,选择手动配置网卡。重点都在图中了。
1.2 还有个地方的网卡配置,在偏好设置中,选择网卡,在这里团价一个NatNetwork网卡
2.1,配置虚拟机的网卡配置,这里需要启动两张网卡,第一个网卡选择NAN,网卡1 选择NAT; 然后配置第二个网卡
2.2 虚拟机的第二个网卡配置 仅主机host-only 网络,给虚拟机配置固定IP地址,注意:界面名称选择 virtubox主面板中的网卡的配置
2.3 进入虚拟机
ip addr 查看虚拟机的两块网卡名称
cd /etc/sysconfig/network-scripts
ls 会看到ifcfg-enp0s3 这个文件,这个是NAN的网卡配置.
如果没有enp0s8 ,就复制ifcfg-enp0s3
cp ifcfg-enp0s3 ifcfg-enp0s8
同事修改这两个文件,需要注意 ifcfg-enp0s3 只需要修改ONBOOT=no 改为yes,才能让虚拟机访问外网。
修改 ifcfg-enp0s3
修改ifcfg-enp0s8 ,其中 IPADDR,和NETMASK 手动配置,写入。 IPADDR的地址,注意跟主机的网段一直 192.168.端,这里配置固定IP地址为 192.168.56.120
2.4 添加虚拟机的DNS
cd /etc/resolv.conf
nameserver 114.114.114.114
2.5 重起网卡
service network restart
2.6 linux重启
shutdown -r now ,现在马上重起
2.7 如果没有ifconfig 命令 报错 commannd not found
安装: sudo yum install net-tools