更新时间:2024年04月22日21:39:04
1. 问题
环境:
intel芯片的macbook pro
VMware fusion 13.5.1
无法将“Ethernet0”连接到虚拟网络“/dev/vmnet8”。
在这里显示这个之后,应该是vmnet8的网段发生了冲突,所以导致无法正常使用。
其实在这里修改一下网络就行了。
具体的几种上网模式可以参考这篇文章:
https://sysin.org/blog/change-vmware-fusion-networking/
2. 解决方法
停止vmnet的服务:
sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --stop
备份原来的配置文件:
sudo cp /Library/Preferences/VMware\ Fusion/networking /Library/Preferences/VMware\ Fusion/networking.bak
修改配置文件:
sudo vim /Library/Preferences/VMware\ Fusion/networking
在这的ip啥的可以自己设定,只要是不冲突都可以。
配置网络:
sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --configure
启动网络服务:
sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --start
3. 使用验证
在这看下使用情况:
选择net模式:
记得在这勾选连接网络适配器,然后等待一会:
在这里就获得了新的ip地址,并且可以ping通百度:
当然在这里比较重要的看下和宿主机之间能否进行正常的通讯:
应该就这个ip了,互相ping一下看看:
通讯正常,自此修改成功。