最近vmware fusion中的OS老上不了网,非常烦躁。之前在windows中通过重启网卡可以解决,但是最近发现不好使了。最近重新装了linux的虚拟机后还是遇到了不能上网的问题。两台虚拟机OS都是NAT模式,具体症状如下:
两台虚拟机windows和linux都可以ping通外网,但是浏览器上不了网,windows中的诊断信息为:DNS 服务器未响应。那么很明显就是dns的问题了,于是手工配置dns为8.8.8.8/114.114.114.114之后,一瞬间windows右下角的黄色感叹号没了,但是过了几秒依然有黄色感叹号。重启之后依然不行。
由于两台虚拟机都是这样的症状,因此怀疑问题不再OS本身,可能是Fusion出了问题。上网搜索之后,通过下面三条命令解决:
sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --stop
sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --start
# renew IP address inside VM by
ipconfig /renew
最后,遇到问题还是要尝试让自己静下心来,冷静思考。