VMware Fusion 修改vmnet1/vmnet8默认网络地址及DHCP地址

最近,在调试虚拟机发现和主机一直PING不通,不像windows版可以直接使用vmware network editor这个自带的工具来完成。 但mac版的vmware也就是vmware fusion就不行了,你会发现在其设置里面找不到network editor这个工具,虽然可以设置vmnet其它的网络,但最常用的vmnet1也就是NAT以及vmnet8也就是bridged这两个是无法设置的。

例如:从windows下面拷过来几个虚拟机,使用的是NAT方式上网,但是拷过来之后却无法上网了,因为在win里面给虚拟机分配了固定的IP地址,但是由于此时和mac的vmware fusion自动分配的NAT的网段不一致,自然就无法上网,也无法ping通宿主机的ip了。现在问题就是如何把虚拟机里面指定的ip的网段和vmware fusion之vmnet8(NAT)的网段保持一致。

解决方法:

1.打开终端,进入root用户:

su

2.使用nano或vim打开networking文件

vim /Library/Preferences/VMware Fusion/networking

3.我们要设置NAT在网段,于是把这一行answer VNET_8_HOSTONLY_SUBNET 的子网的网段改成和虚拟机里面已经指定的网段一样,保存即可。

i 进入insert模式,修改完按ESC键,输入:wq回车即可。

answer VNET_8_HOSTONLY_SUBNET 192.168.1.12

4.重新打开vmware fusion的一个虚拟机,此时可以在宿主机和虚拟机互ping IP地址

 

Mac教程

解决atom编辑器,安装插件慢的情况(Mac版)

2020-2-19 10:47:12

Mac教程

最新HomeBrew安装教程——清华大学的镜像

2020-3-1 1:33:41

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索