关于虚拟机自定义网络模式下其他虚拟机ping不通win7问题解决

1. 问题描述

  • 在vm中我配置了win7和win2003,均为自定义特定虚拟网络,网段为:192.168.33.0/24,
    • win7 ip:192.168.33.130
    • win03 ip:192.168.33.131
    • 但是发现win7可以ping通win2003,但是win2003 不可以ping通win7
  • 图片描述如下(可以放大或把图片下载下来看):
    01_问题描述

2. 原因分析

  • win7自动把 “自定义特定虚拟网络” 划分到了《公用网络》中去了
  • 一旦被划分到《公有网络》 那么该网络的流量就只能出不能进,所以win7可以ping通win2003,但是win2003不可以ping通win7

3. 解决

  • 如果你的网络可以被识别的话,只需要将《公有网络》修改为《家庭网络即可》
    02_解决一

  • 但是由于我们这里选择的是 “自定义特定虚拟网络”,导致该网络无法被win7识别,并且被强制划分到了《公有网络》中,最坑的是:还无法修改为《家庭网络》,服了。。。

  • 针对这种情况,就只能放大招了,直接 关闭公有网络防火墙
    03_解决二

  • 这样就可以ping通了
    04_ok了

  • 我是真的想吐槽,这个问题花了我近3个小时的时间,中间是想到了防火墙的问题,我也把防火墙关闭了,但是还是无法ping通,而且公用网络连接还是打开状态。经过n年之后,当我再检查防火墙的时候,发现......下面还有一个公用网络防火墙的开关(我虚拟机窗口开的太小了,导致这个选项没有显示出来),当场吐血。。。

  • 天意弄人啊!!!!!!!!!!!!

posted @ 2022-02-11 14:11  浅易深  阅读(366)  评论(1编辑  收藏  举报