众所周知Oracle VM VirtualBox是一款免费而且开源的虚拟机,新手经常会碰到一个很纠结的问题:
安装好的系统不但需要连接互联网,还需要和本地宿主能够通讯。
问题描述:
能上网,但本地宿主却不能访问到虚拟机;
解决方法1:
如果你对安全性问题不在乎的话,可以直接把虚拟机的网卡设置为“桥接网卡”,这样就和本地宿主处于主一个网段,就相当于在同一个路由下的主机一样,只能宿主主机能做的,它都能做,包括同一个局域网其它计算机也能访问能虚拟机(除非路由器上有所限制);
解决方法2:
如果你需要保证安全性问题的话,那可以设置两个网卡(毕竟是虚拟的,多一个网卡也是很方便的);
(1)设置一个仅主机(Host-Only)网卡,仅本地宿主的主机能访问(但不能不上网);
(2)增加一个网络地址转换(NET)网卡,只用于上网使用;
然后就可以同时支持上网和本地访问了(注意:虚拟机要关闭时才能设置网卡)。