You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在中心辐射型拓扑中通过Azure ExpressRoute通告分支VNET路由到本地

解决中心辐射拓扑中分支VNET路由通过ExpressRoute自动通告到本地的问题

问题核心在于你仅配置了中心VNET侧的对等参数,缺少分支VNET侧的关键设置,导致中心ExpressRoute(ER)网关无法将分支VNET的路由注入到ER线路中。以下是具体解决步骤:

1. 配置分支VNET的对等连接参数

在分支VNET与中心VNET的对等连接中,必须启用use_remote_gateways参数——这允许分支VNET使用中心VNET的ER网关,让中心网关能够学习到分支的地址空间路由。

如果使用Azure CLI,执行以下命令修改分支侧的对等配置:

az network vnet peering update \
  --name <分支到中心的对等连接名称> \
  --resource-group <分支VNET所属资源组> \
  --vnet-name <分支VNET名称> \
  --use-remote-gateways true

注意:该配置仅能在分支VNET侧设置,且中心VNET必须已部署ER网关,同时中心侧对等连接的allow_gateway_transit需保持为true(你已完成此配置)。

2. 验证ER路由表更新

完成上述配置后,中心ER网关会自动学习分支VNET的路由,并将其注入到ER线路的路由表中。你可以通过以下方式验证:

  • 登录Azure门户,进入ER线路的“路由表”页面,检查是否包含分支VNET的地址段;
  • 使用Azure CLI命令查看路由表:
az network express-route route-table list \
  --circuit-name <ER线路名称> \
  --resource-group <ER线路所属资源组> \
  --path primary

3. 确认分支VNET路由表无冲突

分支VNET的子网无需额外配置默认路由到中心网关,use_remote_gateways会自动处理流量转发逻辑。如果分支子网使用了自定义路由表,确保没有添加拒绝本地网络流量的规则。

后续新增分支VNET时,只需重复步骤1配置分支侧的use_remote_gateways,新分支的地址空间路由就会自动通过ER网关通告到本地网络,无需手动更新ER路由配置。

内容的提问来源于stack exchange,提问作者Traiano Welcome

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 22:50:41