一、问题描述

操作:
1、使用xenCenter新建server2012操作系统的虚拟机
2、配置网络环境,并查看本地网络是否生效,结果生效
3、ping同一个服务器上的其他虚拟机的ip
实际结果:ping不通

二、解决方法

将新建的虚拟机的防火墙设置全部关闭,然后再次ping,就可以ping通了。

三、原因参考

解决由于防火墙导致ping不通问题中说原因是Ping命令利用ICMP协议工作。Ping通以后,需要应答,必须启用这个防火墙规则,才能收到应答。需要在Server A中打开防火墙中的“文件和打印机共享(回显请求 - ICMPv4-In)”
我确认后发现我新建的虚拟机上的这个服务确实是关闭的,且如果:
1、仅打开防火墙中的“文件和打印机共享(回显请求 - ICMPv4-In)服务,不关闭防火墙后,可以ping通,但是通过远程桌面连接会连接失败
2、关闭防火墙中的“文件和打印机共享(回显请求 - ICMPv4-In)服务后,关闭防火墙,ip可以ping通,且也可以通过远程桌面进行连接也可以连接成功。

四、服务及位置

防火墙中的服务具体指的是下图圈出来的服务(具体位置在控制面板-管理工具-高级安全 Windows 防火墙)
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐