【发布时间】:2020-04-28 18:21:25
【问题描述】:
我设置了两个 GCP 实例,它们都有一个适配器子网 10.0.3.0/24(主机 A:10.0.3.7,主机 B:10.0.3.6)。两者都使用以下local.conf 设置了 DevStack:
主机A:https://pastebin.com/m3sXPaz9
主机B:https://pastebin.com/311qjqbh
根据文档,(https://docs.openstack.org/neutron-vpnaas/latest/contributor/testing-with-devstack.html):
您可以使用通过公共“公共”网络连接的两个 DevStack 节点来测试 VPNaaS。第二个节点可以设置与第一个节点相同的公共网络,除了它将使用不同的网关 IP(因此路由器 IP)。
还有,
DevStack 在东部和西部运行并确认连接(确保您可以从另一台 ping 一个路由器/GW),您可以执行这些 VPNaaS CLI 命令。
但是,在遵循上述和之前提出的以下 SO 问题 (How to expose the Devstack floating ip to the external world?) 之后,我无法让主机 B ping 分配给 A 中的 DevStack 实例 (10.0.3.156) 的浮动 IP。
我已确保 GCP 和 DevStack 中的安全组允许所有端口上的所有入口和出口流量。 br-ex 的 GW 为 10.0.3.129,同样无法访问。
An image of the network in HOST A
【问题讨论】:
-
我也知道here 所示的设置。我的问题与路由器的配置方式有关吗?
标签: openstack devstack openstack-neutron