编程技术分享平台

网站首页 > 技术教程 正文

VMWare Fusion如何修改虚拟网络的IP段

xnh888 2025-01-01 23:11:51 技术教程 30 ℃ 0 评论

Fusion和Workstation Pro一样,网络也是分为桥接网络、仅主机网络和网络地址转换网络(NAT)这几个类型,其中,一般情况下,仅主机网络使用vmnet1,NAT网络使用vmnet8。但mac的Fusion没有像windows下的Workstation Pro一样提供一个可以直接在图形界面下管理虚拟网络的功能。

所以Fusion要修改虚拟网络是通过命令行界面来完成的。Fusion有三个网络配置文件:

  • networking:全局配置
  • dhcpd.conf:vmnet1、vmnet8的dhcp配置
  • nat.conf:vmnet8的NAT网络配置

下面以免费版的Fusion 13.5.2为例,简单演示一下如何修改虚拟网络的IP段。

一、 停止vmnet网络服务

修改vmnet网络的配置之前,最好是先停止fusion的vmnet网络服务。vmnet-cli命令在你安装的Fusion.app下面。命令如下:

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

根据提示输入你的密码。

网络停止后,就可以修改配置文件

二、修改网络的配置文件

Fusion的网络配置文件都存放在/Library/Preferences/VMware Fusion/这个目录中:

只需要修改networking这个配置文件即可:

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

修改其中对应的answer VNET_1_HOSTONLY_SUBNET 172.16.152.0或者answer VNET_8_HOSTONLY_SUBNET 192.168.41.0,将其中的IP段修改为你自己想要的IP段即可。

三、执行配置网络

使用vmnet-cli命令对vmnet网络进行配置,命令如下:

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

配置完成后,可以查看两个网络的dhcpd.conf、nat.conf配置文件,如果Ip段已经修改成你需要的网络,就是已经配置成功。

四、启动网络

网络配置完成后,再使用vmnet-cli命令重新启动vmnet网络命令如下:

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

五、验证

网络重新启动后,使用ifconfig 设备名查看显示的是否为修改后的IP,如果也是显示正常,就是修改成功。


Fusion和Workstation Pro一样,IP段的x.x.x.1是分配给物理的宿主机,网关是x.x.x.2。



Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表