VMware Fusion 虚拟机网络配置与自定义网段设置指南

为什么需要自定义网段?

默认情况下,VMware Fusion会自动分配一个网段(通常是192.168.110.0/24),但如果你的主机网络环境不同,或者需要和虚拟机有特定的IP规划,就需要自定义网段了。

修改VMware Fusion网络配置

停止VMnet服务

sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --stop

修改networking配置文件

sudo vim /Library/Preferences/VMware\ Fusion/networking

找到类似这样的行:

answer VNET_8_HOSTONLY_SUBNET 192.168.42.0
answer VNET_8_HOSTONLY_NETMASK 255.255.255.0

将192.168.42.0修改为你想要的网段,比如192.168.1.0(和你主机网段一致)

重新加载配置

sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --configure

这个命令会自动生成新的配置文件,覆盖旧的。

启动VMnet服务

sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --start

我启动的时候报错了,看状态也没起来,但是不影响任何使用,太神奇了,启动信息如下:

wangjian@Mac ~ % sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --start
Enabled hostonly virtual adapter on vmnet1
Failed to start DHCP service on vmnet1
Failed to start NAT service on vmnet8
Enabled hostonly virtual adapter on vmnet8
Failed to start DHCP service on vmnet8
Failed to start some/all services

查看 vmnet8 的网关信息

sudo vim /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf

© 版权声明
THE END
点赞12 分享