我在CentOS 6.6机器上出现了一个奇怪的问题。 它是一台运行KVM的服务器,以及一些使用网桥接口的访客虚拟机。 基本上,我的问题是这个:这台主机上的虚拟机根本没有networking连接问题,我可以ssh给他们,并ping他们就好了。 但是,主机几乎只能与自己的子网(包括在其上运行的虚拟机)和几个交换机上的设备进行通信。
如果我运行tcpdump并尝试从无法与之通信的设备进行ping操作,则可以看到ICMP回显请求进入,但没有回显应答。 我已经检查了所有我能想到的事情:重新启动networking,重新启动服务器,iptables完全是空的,selinuxclosures,icmp_echo_ignore_all = 0,所有路由都正确,并且与同一子网中没有问题的其他服务器相同。
我几乎没有想法,任何帮助将不胜感激!
谢谢,
看起来这可能是一个路由问题。 由于KVM中的虚拟机可以独立于主机进行路由,因此问题不在于物理networking连接,而在于逻辑networking连接。 检查你的默认网关和静态路由,确保它们configuration正确。 如果主机无法find返回给设备的路由,则无法响应icmp(ping)请求。