匯出 (0) 列印
全部展開

NetworkConfiguration 結構描述

更新日期: 2015年4月

服務組態檔的 NetworkConfiguration 元素會指定虛擬網路和 DNS 值。對雲端服務而言,這些設定是選擇性的。

您可以使用下列資源來深入了解虛擬網路和相關聯的結構描述:

下面範例顯示 NetworkConfiguration 元素與其子元素。


<ServiceConfiguration>
  <NetworkConfiguration>
    <AccessControls>
      <AccessControl name="aclName1">
        <Rule order="<rule-order>" action="<rule-action>" remoteSubnet="<subnet-address>" description="rule-description"/>
      </AccessControl>
    </AccessControls>
    <EndpointAcls>
      <EndpointAcl role="<role-name>" endpoint="<endpoint-name>" accessControl="<acl-name>"/>
    </EndpointAcls>
    <Dns>
      <DnsServers>
        <DnsServer name="<server-name>" IPAddress="<server-address>" />
      </DnsServers>
    </Dns>
    <VirtualNetworkSite name="<site-name>"/>
    <AddressAssignments>
      <InstanceAddress roleName="<role-name>">
        <Subnets>
          <Subnet name="<subnet-name>"/>
        </Subnets>
      </InstanceAddress>
      <ReservedIPs>
        <ReservedIP name="<reserved-ip-name>"/>
      </ReservedIPs>
    </AddressAssignments>
  </NetworkConfiguration>
</ServiceConfiguration>

下表描述 NetworkConfiguration 元素的子元素。

 

元素 說明

AccessControl

選擇性。指定用以存取雲端服務中各端點的規則。存取控制名稱是由 name 屬性字串所定義。AccessControl 元素包含一個或多個 Rule 元素。可以定義多個 AccessControl 元素。

規則

選擇性。指定針對所指 IP 位址子網路範圍應該採取的動作。規則的順序是由 order 屬性的字串值所定義。規則編號愈低,優先順序愈高。例如,將規則的順序編號指定為 100、200 和 300 時,順序編號為 100 的規則即優先於順序為 200 的規則。

規則的動作是由 action 屬性字串所定義。可能的值為:

  • permit – 指定唯有來自於所指子網路範圍的封包才能與端點進行通訊。

  • deny – 指定拒絕所指的子網路範圍存取各端點。

受此規則影響之 IP 位址的子網路範圍是由 remoteSubnet 屬性字串所定義。規則的描述是由 description 屬性字串所定義。

EndpointAcl

選擇性。指定個別端點的存取控制規則指派方式。包含此端點的角色名稱是由 role 屬性字串所定義。此端點的名稱是由 endpoint 屬性字串所定義。應套用到此端點的 AccessControl 規則集名稱,會定義於 accessControl 屬性的字串中。可以定義多個 EndpointAcl 元素。

DnsServer

選擇性。指定 DNS 伺服器的設定。您可以指定 DNS 伺服器的設定而不需要有虛擬網路。DNS 伺服器的名稱是由 name 屬性字串所定義。DNS 伺服器的 IP 位址是由 IPAddress 屬性字串所定義。IP 位址必須是有效的 IPv4 位址。

VirtualNetworkSite

選擇性。指定要部署雲端服務的虛擬網路網站的名稱。此設定不會建立虛擬網路網站。它會參考先前已在虛擬網路的網路檔案中定義的網站。雲端服務只能是某一虛擬網路的成員。如果不指定此設定,雲端服務不會部署至虛擬網路。虛擬網路網站名稱是由 name 屬性字串所定義。

InstanceAddress

選擇性。指定角色與虛擬網路的子網路或子網路集之間的關聯。將角色名稱關聯至執行個體位址之後,您就能指定此角色所要關聯的子網路。InstanceAddress 包含一個 Subnets 元素。與子網路相關聯的角色名稱是由 roleName 屬性字串所定義。

子網路

選擇性。指定對應至網路組態檔中子網路名稱的子網路。子網路的名稱是由 name 屬性字串所定義。

ReservedIP

選擇性。指定應該與部署產生關聯的保留 IP 位址。您必須使用「建立保留的 IP 位址」來建立保留的 IP 位址。雲端服務中的每個部署均可以與一個保留的 IP 位址產生關聯。保留的 IP 位址是由 name 屬性字串所定義。

顯示:
© 2015 Microsoft