vmware fusion 宿主機和虛擬機相互無法ping通


場景

vmware fusion使用NAT模式時,虛擬機和宿主機之間互相無法ping通,默認vmnet8的配置如下:

vmnet8: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	ether 00:50:56:c0:00:08 
	inet 192.168.2.1 netmask 0xffffff00 broadcast 192.168.2.255

虛擬機之間,虛擬機與網關之間都可以ping同,只是無法ping通192.168.2.1這一個IP。
這個現象原來是沒有的,后來換了電腦以后就出現了,我猜測是vmnet8網卡bug,192.168.2.1這個IP沒有在網絡內,處於假死狀態。

解決方案

使用自定義網卡,在“VMware Fusion->偏好設置->網絡”中添加自定義網卡,允許NAT模式。

vmnet4: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	ether 00:50:56:c0:00:04 
	inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255

將虛擬機網絡切換到vmnet4自定義網卡后,連接就正常了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM