VMware提供了三种网络模式,最近一一试了一把,下面把配置要点总结一下:
1.桥接模式:bridged
linux虚拟机与windows宿主机能互相ping通的前提是网卡与外网相连,拔掉外网线,虚拟机无法与宿主机通信。桥接模式用的都是物理网卡,拔掉网线无法形成桥接。
a).vmware中对应的是vmnet0,virtual network editor选择automatic bridgeing,network adapter 中选择bridged;
b)linux中network配置,设置静态IP,同网段,硬件设备中选择eth0,选择关联到mac地址,可用probe探测到。设置网络生效,重启网络服务。
配置完毕。
开发板开发建议用此方式。
2.NAT模式:
虚拟机可访问外网,但外面的设备访问不到虚拟机,虚拟机单向ping通外网IP。
a). windows中,本地连接中,高级选项,internet连接共享,使能“允许其他网络用户....”,选择VMware Network Adapter VMnet8。
b).virtual network editor:Host network mapping配置vmnet8: subnet,注意与HOST宿主机配置在不同的网段,点击使能,再进subnet选项下的NAT选项,配置网关x.x.x.2.
network adapter 中选择NAT
c).liunx:network中配置IP地址网段是vmnet8的subnet,主机号任选,gateway:为vmnet中的gateway.
3.HOST_ONLY模式:
只有宿主与虚拟机通信,不能连接到外网。
a)..virtual network editor:Host network mapping配置vmnet1,subnet配置与宿主机IP同网段
b).linux:IP与subnet同网段,getway取vmnet1IP.