OpenStack 连接来自不同项目的两个子网
OpenStack connect two subnets from different projects
在我的 OpenStack 设置中,我有一个拥有不同项目的租户,我试图弄清楚什么是在两个租户之间进行通信的最佳方法
两个项目的子网 10.200.0.0/24 <-> 10.202.1.0/24
可能(见下图)。
是否可以通过创建共享网络并使用静态路由将 GW01 和 GW02 连接到该网络?
还是有“共享路由器”之类的东西?
我有点迷失在 OpenStack 的无限可能性中,非常感谢任何 help/hints。
我不敢说我有适合你的 'best' 方法。我可以说出我最初的想法是什么。
您可以使用此处的说明与 ProjectA 共享网络 B:https://docs.openstack.org/neutron/latest/admin/config-rbac.html。现在,如果您在 ProjectA 中创建路由器,则可以在网络 A 的子网以及网络 B 的子网中为其添加接口。因为路由器知道这两个网络,所以您不需要添加静态路由来在它们之间路由。
在我的 OpenStack 设置中,我有一个拥有不同项目的租户,我试图弄清楚什么是在两个租户之间进行通信的最佳方法 两个项目的子网 10.200.0.0/24 <-> 10.202.1.0/24 可能(见下图)。
是否可以通过创建共享网络并使用静态路由将 GW01 和 GW02 连接到该网络? 还是有“共享路由器”之类的东西?
我有点迷失在 OpenStack 的无限可能性中,非常感谢任何 help/hints。
我不敢说我有适合你的 'best' 方法。我可以说出我最初的想法是什么。
您可以使用此处的说明与 ProjectA 共享网络 B:https://docs.openstack.org/neutron/latest/admin/config-rbac.html。现在,如果您在 ProjectA 中创建路由器,则可以在网络 A 的子网以及网络 B 的子网中为其添加接口。因为路由器知道这两个网络,所以您不需要添加静态路由来在它们之间路由。