vmware虚拟机ping不通win10宿主机的解决办法
场景:
(1) vmware虚拟机使用桥接模式,虚拟机ip跟windows 10宿主机ip是同一网段。
(2) windows 10宿主机可以ping通虚拟机ip,可以浏览虚拟机中部署的网站和应用程序,虚拟机可以ping通路由器网关192.168.0.1,虚拟机可以上外网。
(3) 局域网其它机器可以ping通虚拟机,可以访问虚拟机中部署的网站和应用程序。
问题:
虚拟机ping不通windows 10宿主机IP,访问不了宿主机部署的网站及应用程序(比如SVN)。
解决方案有三种:启用windows 10宿主机上的【文件和打印机共享】。
解决方案1:关闭Windows Defender 防火墙,问题解决。
解决方案2:设置【允许应用或功能通过Windows Defender 防火墙】,在【允许的应用】中勾选【文件和打印机共享】,问题解决。
解决方案3:打开控制面板,启用【网络和共享中心】中的专用网络中的【启用文件和打印机共享】
选中【更改高级共享设置】。
勾选专用网络下的【启用文件和打印机共享】。
这三种方案都可以让虚拟机ping通windows 10宿主机,并能访问宿主机的应用程序。
建议用第2种方案,既开了防火墙做安全防护,又让虚拟机与宿主机实现了互通。