环境:宿主机WIN10,virtualBox安装的ubuntu16;
前提条件:宿主机和ubuntu能够互相ping通;
步骤:
第一步:添加网卡类型为“仅主机的网络”(MobarX登录Ubuntu需要的网卡)
在这一步可能会出现Windows不能ping通Ubuntu的情况,首先要保证“仅主机”这块网卡的IP是固定IP,设置固定IP的方式是:sudo vi /etc/network/interface,内容如下:
这里如果MAC 地址设置错误的话会出现下面的情况
解决办法是注释掉address这个字段,或者添加正确的MAX地址,ifconfig可以查看;
第二步:添加Windows端的虚拟网卡,上一步添加的是虚拟机中的虚拟网卡:
在打开的弹窗中添加虚拟网卡
注意:这里的IP手动设置为和虚拟机在同一个网段下,比如我虚拟机“仅主机”的IP是192.168.56.112这也是MobarX登录的IP地址,所以我这里设置为192.168.56.113在一个网段下;
此时效果如下,虚拟机ping主机
主机ping虚拟机:
MobarX登录的效果:
备注:网卡说明,“仅主机”的网卡是用于宿主机远程登录虚拟机的,NAT网卡是虚拟机上外网用的,桥接网卡是虚拟机连接外部设备用的,比如虚拟机连通开发板就需要设置桥接网络。