对于网络地址转换(NAT)、桥接模式、Host-Only模式不熟悉的同学,可以参考文章:VMware Workstation环境下的三种网络配置桥接,NAT和HOST-ONLY
对于virtualbox虚拟机,我们最常用的网络方式可能就要数网络地址转换(NAT)了,基本上不需要什么额外配置虚拟机就可以访问外网了,设置端口转发也可以很容易实现真机访问虚拟机,但想实现虚拟机和真机,以及虚拟机之间的通信就比较难了,看到网上的解决方案是虚拟机使用两块网卡,一块使用 NAT模式,实现虚拟机访问外网,一块使用Host-Only模式,实现虚拟机与虚拟机之间以及虚拟机与真机之间的通信。因为Host-Only会在真机上虚拟出一块网卡,并且会给虚拟机分配独立的内网ip,相当于为所有虚拟机和真机组建了一个局域网,并且可以设置固定的ip地址,而桥接模式虽然也能分配独立ip,但通常都是动态分配的,使用很不方便。我们也可以在需要连接外网和需要主机与虚拟机连接两种情况下切换网络设置重启网卡,但是这样很麻烦,所以需要添加一个虚拟网卡配合主机自身的网卡通过设置完成我们的需要。
注意:虚拟机的所有设置必须在关机情况下完成,特别是新增的虚拟网卡,如果不在关机状态下,则无法进行网卡2的操作;如果只是改了虚拟机的网络设置,则可以通过重启网卡进行生效。
centos6的网卡重启方法:service network restart
centos7的网卡重启方法:systemctl restart network