Openstack 虚拟机无法ping虚拟网关

Openstack 虚拟机无法ping虚拟网关,openstack,devstack,Openstack,Devstack,我已经用两个虚拟路由器设置了Devstack。其中一个路由器的外部IP为172.24.4.4,内部IP为10.10.6.1。我有一个私有云,位于10.10.6.0/24网络中。我在这个云中生成了一个虚拟机,它的IP是10.10.6.3。我还设置了一个浮动IP:172.24.4.5。但是,我无法ping浮动IP。另外,注意到我无法从中子中ping VM 10.10.6.3。输出: sudo ip netns exec qrouter-74759db2-9044-46eb-a32a-325995b8

我已经用两个虚拟路由器设置了Devstack。其中一个路由器的外部IP为172.24.4.4,内部IP为10.10.6.1。我有一个私有云,位于10.10.6.0/24网络中。我在这个云中生成了一个虚拟机,它的IP是10.10.6.3。我还设置了一个浮动IP:172.24.4.5。但是,我无法ping浮动IP。另外,注意到我无法从中子中ping VM 10.10.6.3。输出:

sudo ip netns exec qrouter-74759db2-9044-46eb-a32a-325995b88cf9 ping 10.10.6.3
PING 10.10.6.3 (10.10.6.3) 56(84) bytes of data.
From 10.10.6.1 icmp_seq=1 Destination Host Unreachable
From 10.10.6.1 icmp_seq=2 Destination Host Unreachable
From 10.10.6.1 icmp_seq=3 Destination Host Unreachable
From 10.10.6.1 icmp_seq=4 Destination Host Unreachable
^C
--- 10.10.6.3 ping statistics ---
5 packets transmitted, 0 received, +4 errors, 100% packet loss, time 3998ms
pipe 3
我还生成了一个Cirros虚拟机,发现它无法ping gatway 10.10.6.1,这一次它工作正常,不知道发生了什么变化。ICMP安全规则也已到位

如果您需要任何其他信息,请告诉我。请帮我做这个

  • 检查dhcp代理是否正常工作:
进入虚拟机并确保IP 10.10.6.3在ethX上

  • 检查openvswitch代理是否工作正常:
拥有IP 10.10.6.1(qr XXXX)的网关设备和链接到VM的设备(qvoXXXX)应位于同一vlan中。使用命令“ovs vsctl show”查找设备的vlan标记

  • 检查安全组是否正常工作:
使用tcpdump捕获设备tapXXXX和设备qvoXXXX的数据包。如果数据包仅显示在设备qvoXXXX中,而不显示在设备tapXXXX中,则会按安全组进行过滤