1.如下图Ubuntu正在运行在Oracle VM VirtualBox,设备---->Network---->更改网络设置
2.然后点击网络,连接方式下拉选择“Host-Only”,如下图:

3.查看虚拟机的IP地址

4.回到主机,打开网络与共享中心,如下图:

5.左键单击“VirtualBox Host-Only Network”进入设置界面,点击属性,在弹出的窗口中选择IPv4,然后更改IPv4的属性,设置为固定IP,并手动填写IP地址和默认网关。注意:手动填写的IP地址必须和虚拟机的IP地址在同一个网段,另外,默认网关也必须和虚拟机是一样的!见下图:

最后,要验证有没有成功,很简单,在虚拟机或者主机下面PING一下对方的IP地址,可以PING通那就成功啦!不管你行不行,反正我是通过上面的方式实现了没有网络时虚拟机和主机的通信!