在mac下安装vmware fusion会自动创建三个网卡,分别是VMnet1,VMnet8,VMnet0
VMnet1: 对应Host-only模式,也就是自定下的“仅供我的Mac专用”
VMnet8:对应NAT模式,也就是网络配置中的Internet共享下的“与我的Mac共享”
VMnet0:对应桥接模式,也就是桥接模式网络链接下的“自动检测”
每次安装vmware fusion,vmware fusion自动生成的ip段都不一样.为了保持一致,可以修改vmware fusion的配置文件.
配置文件的路径在/Library/Preferences/VMware Fusion/networking
```
VERSION=1,0
answer VNET_1_DHCP yes
answer VNET_1_DHCP_CFG_HASH F61C153C4334B686D141FE7F62DD8A79202454FA
answer VNET_1_HOSTONLY_NETMASK 255.255.255.0
answer VNET_1_HOSTONLY_SUBNET 192.168.10.0
answer VNET_1_VIRTUAL_ADAPTER yes
answer VNET_8_DHCP yes
answer VNET_8_DHCP_CFG_HASH 2D5217E4A3D7ED4DB6DE69E9F92B0E485E346C2A
answer VNET_8_HOSTONLY_NETMASK 255.255.255.0
answer VNET_8_HOSTONLY_SUBNET 10.10.10.0
answer VNET_8_NAT yes
answer VNET_8_VIRTUAL_ADAPTER yes
```
里面记录了vmnet1和vmnet8的默认分配网段,可以直接修改成自己想要的网段.
另外,/Library/Preferences/VMware Fusion下有一个vmnet1和vmnet8的目录,分别放着对应的配置文件
vmnet1/dhcpd.conf dhcp的配置文件,里面配置着子网的ip范围,广播地址,dns等信息.不需要修改,vmware启动时自动配置.
vmnet8/dhcpd.conf dhcp的配置文件,里面配置着子网的ip范围,广播地址,dns等信息.不需要修改,vmware启动时自动配置
vmnet8/nat.conf nat的配置文件,包括nat网关地址,子网掩码等
附带两个命令:
/Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --status
/Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --start
一般来说,vmware启动的时候,会自动重启网络配置.