ping VM来自另一台运行CentOS7的虚拟机。 pipe理程序是KVM,我用CloudStack控制所有。 奇怪的是,我可以ping通,并到辅助存储虚拟机和控制台代理虚拟机(运行debian),所以我认为这个问题是在CentOS的configuration。 networking接口eth0的configuration是这样的:
TYPE=Ethernet BOOTPROTO=dhcp DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=eth0 UUID=xxxxxxxxxxxxxxxxxxxxxxx DEVICE=eth0 ONBOOT=yes NM_CONTROLLED=no BRIDGE=br0
而networking接口br0的configuration是这样的:
DEVICE="br0" NM_CONTROLLED="no" TYPE="Bridge" BOOTPROTO="dhcp" ONBOOT="yes" IPV6INIT="yes" IPV6_AUTOCONF="yes" DELAY="0"
我到达互联网和主机,但没有其他客人CentOS vm。 我究竟做错了什么? 提前致谢。
我find了解决scheme! Cloudstack的默认设置不能允许在guest虚拟机之间进行通信。 为此,需要设置安全组的入口和出口规则:)