VirtualBox 从主机访问虚拟机中系统host only network设置
在VirtualBox(下面简称Box)中安装系统,默认的网络设置为NAT,这样虚拟机中的系统就能访问外部网络了,但是在很多情况下,我们需要访问虚拟机中的服务,比如Mysql服务,ssh服务等,我们需要一个可以被访问的IP地址,现在的情况中是不行的,你需要再映射一块网卡,采用host only network的方式,并且给Box中的系统分配一个静态的IP地址才行。 操作步骤如下: 首先查看一下当前Box系统中系统的网络状况(我的是Ubuntu) 这是Box中系统一般的网络情况,这有etho网卡,这个ip地址是无法从Host主机访问的,因为不在同一个网段 2、在修改Box的设置,在管理--全局设定--网络,里面添加host-only Adapter,我的VirtualBox版本是4.2.18,直接添加就可以了 只需要填IP地址和子网掩码,DHCP不要开启 3、设置系统第二块网卡 这次设置是对具体的虚拟机的硬件进行设置,我的是Ubuntu64-1204,如上图 4、配置完后启动虚拟机,添加eth1网卡 打开终端, $sudo vi /etc/ network/interfaces auto eth1 ifcae eth1 inet static address 192.168.32.3 #根据之前你创建的Adapter的地址填写,我之前创建的 #Adapter地址是32.1