openstack - OpenStack 连接来自不同项目的两个子网
问题描述
在我的 OpenStack 设置中,我有一个拥有不同项目的租户,我试图找出使两个项目的子网 10.200.0.0/24 <-> 10.202.1.0/24 之间的通信成为可能的最佳方法(请参阅下图)。
那是通过创建一个共享网络并使用静态路由将 GW01 和 GW02 连接到它吗?还是有诸如“共享路由器”之类的东西?
我有点迷失在 OpenStack 的无限可能性中,希望得到任何帮助/提示。
解决方案
我不敢声称我有适合你的“最佳”方法。我可以说出我最初的想法是什么。
您可以使用此处的说明与 ProjectA 共享 networkB:https ://docs.openstack.org/neutron/latest/admin/config-rbac.html 。现在,如果您在 ProjectA 中创建路由器,您可以在 networkA 中的子网以及 networkB 中的子网中为其添加接口。因为路由器知道这两个网络,所以您不需要添加静态路由来在它们之间进行路由。
推荐阅读
- video - 在多播端口上管道ffmpeg输出为mjpeg?
- android - 在我的 StartActivity 中搜索并在我的 ResultActivitty 中显示结果
- junit - JUnit 报告中缺少属性
- sql - 在 power bi 中用新行替换逗号
- sql - 如何在 Oracle 中将结果从 1000 转换为 1000.00?
- javascript - 将传递的函数参数与默认参数合并
- terraform - 未遵守 Terraform 版本
- javascript - 我正在尝试将值从数据库传递给 js。但是我收到了升压错误?
- c - 即使对于作为输入的大量数字,如何使此代码也能正常工作?
- exception - MIPS $ra 地址不是字对齐的?