首页 > 解决方案 > 添加对等互连未检测到网关子网

问题描述

重现 1. 通过 Azure 门户添加 Vnet 2. 返回刚刚创建的 VNet 并添加网关子网。3. 在同一个 VNet 中尝试添加对等互连,选择对等 Vnet 并选中“允许网关传输”复选框。

结果 - “vnet-xxx 和 vnet-yyy 均未配置网关。网关中转设置要求对等互连中的一个虚拟网络中有一个网关。请取消选择网关中转设置以继续,或导航到其中一个虚拟网络并添加网关。”

我有许多其他 VNet 和对等设置以相同的方式,它们都可以工作。进入 vnet 对等配置,我可以看到相同的错误消息,但是选中了复选框并且它可以工作。

自从我添加了 Vnet 和对等互连后,用于添加对等互连的 UI 似乎发生了变化,因为在使用旧配置 UI 进行对等互连之前,我从未见过此错误消息。

FWIW 我正在尝试创建一个 Vnet 以供应用服务使用,该服务将与我连接了托管 SQL 的 Vnet 对等。

标签: azure-virtual-network

解决方案


由于错误消息表明您必须在启用网关传输时在其中一个对等 VNet 中配置网关。仅添加网关子网不是过程,在这种情况下您必须在 VNet 中部署 VPN 网关。

如果您想使用 VNet 集成(添加 VNet 预览),则无需网关即可使用它,并且 Web 应用程序和 VNet 必须在同一区域。但是由于在这种情况下没有配置网关,您似乎没有使用网关中转。文件只是说明了这一点,

如果您将对等与区域 VNet 集成一起使用,则无需执行任何其他配置。

表示目前只有现有的 VNet 支持网关传输。不确定新的 VNet 集成是否会在未来支持此功能,因为它仍处于预览阶段。此外,您可以从我回答的有关现有 VNet 集成和 VNet 对等互连的另一个问题中获得更多详细信息。


推荐阅读