今天被一个问题折腾了一整天了,怒写一篇文章以示纪念。
问题
虚拟机采用桥接方式接入到网络,并通过DHCP服务器获取动态IP。
宿主通过有线方式接入网络并通过DHCP获取到动态IP。
虚拟机中无法ping通宿主机,同时宿主机也ping不通虚拟机。
尝试过的方法
1) 修改虚拟机桥接方式,不适用自动绑定网卡,而是绑定到一个具体的宿主机网卡,无效。
2) 修改虚拟机中的网卡工作方式,从1Gbps修改为100M 全双工,无效。
3) 宿主机中的IP修改为静态分配,无效。
4) 去洗了一把脸,清醒了一下,还是无效。
解决方法
宿主机中的网卡属性中,取消勾选:DNE LightWeight Filter。
原理
DNE, 全名:deterministic network enhancer,通常在安装VPN时会带上这个Filter。这个Filter在Win10上会影响VMware的桥接网络工作模式,所以,将这个Filter禁用(取消勾选)即可解决问题。
总结
抱歉啊朋友,折腾了一天了,我已没有力气再做总结了,下次再碰上虚拟机ping不通的问题,请怒删这玩意儿:DNE LightWeight Filter。