1

我在 Azure 中构建了一个包含两个子网 Back 和 Front 的网络。

我现在正在尝试使用 Set-AzureVNetConfig 创建一个网关,但我得到了一个名为 GatewaySubnet 的丢失子网。这个词在我的脚本中的任何地方都不存在,并且谷歌搜索该词不会返回任何结果,因此它不能是保留词。

<NetworkConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/ServiceHosting/2011/07/NetworkConfiguration">
<VirtualNetworkConfiguration>
  <Dns />
  <LocalNetworkSites>
    <LocalNetworkSite name="lnt">
      <AddressSpace>
        <AddressPrefix>10.55.10.0/24</AddressPrefix>
      </AddressSpace>
      <VPNGatewayAddress>1.2.3.4</VPNGatewayAddress>
    </LocalNetworkSite>
  </LocalNetworkSites>
  <VirtualNetworkSites>
    <VirtualNetworkSite name="net" AffinityGroup="ag">
      <AddressSpace>
        <AddressPrefix>10.10.0.0/16</AddressPrefix>
      </AddressSpace>
      <Subnets>
        <Subnet name="Front">
          <AddressPrefix>10.10.1.0/24</AddressPrefix>
        </Subnet>
        <Subnet name="Back">
          <AddressPrefix>10.10.2.0/24</AddressPrefix>
        </Subnet>
      </Subnets>
      <Gateway>
        <ConnectionsToLocalNetwork>
          <LocalNetworkSiteRef name="lnt" />
        </ConnectionsToLocalNetwork>
      </Gateway>
    </VirtualNetworkSite>
  </VirtualNetworkSites>
</VirtualNetworkConfiguration>

为什么 Azure 认为我的配置文件缺少名为 GatewaySubnet 的子网?

4

1 回答 1

1

猜测这是一个点对点网络(看起来像一个)。如果是这种情况,您需要添加网关子网(您可以在门户中看到它,用于点到站点网络配置)。您可以从“配置” 选项卡中添加它:滚动到底部并查看虚拟网络地址空间- 您将看到一个添加网关子网的按钮。如果您这样做,然后导出您的网络,您将看到一个GatewaySubnet元素。

于 2013-10-08T16:07:50.257 回答