复制 1.通过Azure门户添加Vnet 2.返回到刚刚创建的VNet,然后添加网关子网。 3.在同一VNet中,尝试添加对等网络,选择对等Vnet,然后选中“允许网关传输”复选框。
结果-“ vnet-xxx和vnet-yyy都没有配置网关。网关传输设置要求对等体在一个虚拟网络中存在一个网关。请取消选择网关传输设置以继续,或导航到一个虚拟网络并添加网关。”
我还有许多其他VNet和对等设置,它们都可以工作。进入vnet对等配置,我可以看到相同的错误消息,但是该复选框已选中并且可以正常工作。
自从我添加了Vnet和对等功能以来,用于添加对等功能的UI似乎已更改,因为在使用旧的配置UI进行对等之前我从未见过此错误消息。
FWIW,我正在尝试创建一个供应用程序服务使用的Vnet,该服务将与连接了托管SQL的Vnet对等。
答案 0 :(得分:0)
该错误消息表示启用网关传输时,必须在对等VNet之一中配置网关。仅添加网关子网不是此过程,在这种情况下,您必须在VNet中部署VPN网关。
如果要使用VNet集成(添加VNet预览),则无需网关即可使用它,并且Web应用程序和VNet必须位于相同区域中。但是由于这种情况下缺少配置的网关,您似乎不使用网关过境。 Document仅说明了这一点,
如果您将对等连接与区域VNet集成一起使用,则可以 不需要进行任何其他配置。
它表示当前只有现有的VNet支持网关传输。由于尚处于预览阶段,因此不确定新的VNet集成将来是否会支持此功能。此外,您可以从another question获取有关我回答的现有VNet集成和VNet对等的更多详细信息。