【发布时间】:2019-08-30 03:28:44
【问题描述】:
我正试图弄清楚如何回答我最近在考试中遇到的问题。要求如下:
- 您计划跨 3 个虚拟网络(vnetA、vnetB 和 vnetC)创建 100 个虚拟机
- 所有流量都必须通过 vnetA 路由
- 所有虚拟机都必须能够通过私有 IP 相互通信
- 解决方案不得需要任何虚拟网关
- 解决方案必须尽量减少对等互连的数量。
- 解决方案不得需要任何网络虚拟设备(VM 充当路由器)
对我来说,这听起来像是一个中心辐射型拓扑,我在其中执行以下步骤。
- 创建从 vnetA 到 vnetB 的 vnet 对等互连(允许转发流量)
- 创建从 vnetB 到 vnetA 的 vnet 对等互连
- 创建从 vnetA 到 vnetC 的 vnet 对等互连(允许转发流量)
- 创建从 vnetC 到 vnetA 的 vnet 对等互连
现在我需要辐对辐连接(在 vnetB 和 vnetC 之间),但它必须通过 vnetA,这是我感到困惑的地方。我的第一个想法是简单地启用上述两个对等互连之间的允许网关传输/使用远程网关选项,但由于 vnetA 没有虚拟网络网关(我什至尝试将 GatewaySubnet 添加到 vnetA),它不允许这样做。
我似乎无法使用附加到 vnetB 和 vnetC 子网的自定义路由表来指定下一个跃点,除非我使用了无法在此解决方案中使用的虚拟设备。
有人对如何解决这个问题有任何想法吗?
【问题讨论】:
标签: azure networking azure-virtual-network