方案
虚拟机要启用2个网卡,分别是:
网卡1(NAT)用来连接外网和NAT网内其它虚拟主机,和网卡2(Host-Only)用来与宿主机通信
步骤
-
vbox菜单:管理-》工具-》网络-》NAT网络选项卡-》创建
-
找到指定的虚拟机关机右键:
设置-》网络-》网卡1:
选中:启用网络连接
连接到:NAT网络
名称:选择步骤1中新建的NAT网络的名称
适配器类型:Intel PRO/1000 MT 桌面(82540EM)
混杂模式:拒绝
选中:虚拟有线连接
设置-》网络-》网卡2:
选中:启用网络连接
连接到:仅主机(Host-Only)网络
名称:VirtualBox Host-Only Ethemet Adapter # 这条可以在vbox的菜单:管理-》工具-》网络-》Host-Only选项卡看到,是vbox默认创建的
适合器类型:Intel PRO/1000 MT 桌面(82540EM)
混杂模式:拒绝
选中:虚拟有线连接
访问
虚拟机访问宿主机:ping 192.168.56.1
宿主机访问虚拟机:ping 192.168.56.101 # vbox用DHCP自动分配给虚拟机的IP,`192.168.56.100~254`(DHCP 分配)
访问外网:通过NAT 网络
NAT网络中的虚拟机互相访问:ping 10.0.2.3