Dela via


Azure Cloud Services (klassiskt) Konfigurationsschema för nätverkskonfiguration

Viktigt!

Cloud Services (klassisk) är nu inaktuellt för nya kunder och kommer att dras tillbaka den 31 augusti 2024 för alla kunder. Nya distributioner bör använda den nya Azure Resource Manager-baserade distributionsmodellen Azure Cloud Services (utökad support).

Elementet NetworkConfiguration i tjänstkonfigurationsfilen anger värden för virtuellt nätverk och DNS. De här inställningarna är valfria för molntjänster.

Du kan använda följande resurs för att lära dig mer om virtuella nätverk och tillhörande scheman:

NetworkConfiguration-element

I följande exempel visas elementet NetworkConfiguration och dess underordnade element.

<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="Group <RG-VNet> <VNet-name>"/>
    <AddressAssignments>
      <InstanceAddress roleName="<role-name>">
        <Subnets>
          <Subnet name="<subnet-name>"/>
        </Subnets>
      </InstanceAddress>
      <ReservedIPs>
        <ReservedIP name="GROUP <ResourceGroupNameOfReservedIP> <reserved-ip-name>"/>
      </ReservedIPs>
    </AddressAssignments>
  </NetworkConfiguration>
</ServiceConfiguration>

I följande tabell beskrivs elementets NetworkConfiguration underordnade element.

Element Description
AccessControl Valfritt. Anger reglerna för åtkomst till slutpunkter i en molntjänst. Åtkomstkontrollnamnet definieras av en sträng för name attribut. Elementet AccessControl innehåller ett eller flera Rule element. Mer än ett AccessControl element kan definieras.
Regel Valfritt. Anger den åtgärd som ska vidtas för ett angivet undernätsintervall med IP-adresser. Regelns ordning definieras av ett strängvärde för attributet order . Desto lägre regelnummer desto högre prioritet. Regler kan till exempel anges med ordernummer 100, 200 och 300. Regeln med ordernumret 100 har företräde framför regeln som har en ordning på 200.

Åtgärden för regeln definieras av en sträng för attributet action . Möjliga värden är:

- permit – Anger att endast paket från det angivna undernätsintervallet kan kommunicera med slutpunkten.
- deny – Anger att åtkomst nekas till slutpunkterna i det angivna undernätsintervallet.

Undernätsintervallet med IP-adresser som påverkas av regeln definieras av en sträng för remoteSubnet attributet. Beskrivningen för regeln definieras av en sträng för attributet description .
EndpointAcl Valfritt. Anger tilldelningen av åtkomstkontrollregler till en slutpunkt. Namnet på rollen som innehåller slutpunkten definieras av en sträng för role attributet. Namnet på slutpunkten definieras av en sträng för attributet endpoint . Namnet på den uppsättning AccessControl regler som ska tillämpas på slutpunkten definieras i en sträng för accessControl attributet. Fler än ett EndpointAcl element kan definieras.
DnsServer Valfritt. Anger inställningarna för en DNS-server. Du kan ange inställningar för DNS-servrar utan ett virtuellt nätverk. Namnet på DNS-servern definieras av en sträng för attributet name . DNS-serverns IP-adress definieras av en sträng för attributet IPAddress . IP-adressen måste vara en giltig IPv4-adress.
VirtualNetworkSite Valfritt. Anger namnet på den virtuella nätverksplats där du vill distribuera molntjänsten. Den här inställningen skapar ingen virtuell nätverksplats. Den refererar till en webbplats som tidigare har definierats i nätverksfilen för ditt virtuella nätverk. En molntjänst kan bara vara medlem i ett virtuellt nätverk. Om du inte anger den här inställningen distribueras inte molntjänsten till ett virtuellt nätverk. Namnet på den virtuella nätverksplatsen definieras av en sträng för name attributet.
InstanceAddress Valfritt. Anger associationen för en roll till ett undernät eller en uppsättning undernät i det virtuella nätverket. När du kopplar ett rollnamn till en instansadress kan du ange de undernät som du vill att rollen ska associeras med. Innehåller InstanceAddress ett undernätselement. Namnet på rollen som är associerad med undernätet eller undernäten definieras av en sträng för roleName attributet.
Undernät Valfritt. Anger det undernät som motsvarar undernätets namn i nätverkskonfigurationsfilen. Namnet på undernätet definieras av en sträng för attributet name .
ReservedIP Valfritt. Anger den reserverade IP-adress som ska associeras med distributionen. Du måste använda Skapa reserverad IP-adress för att skapa den reserverade IP-adressen. Varje distribution i en molntjänst kan associeras med en reserverad IP-adress. Namnet på den reserverade IP-adressen definieras av en sträng för name attributet.

Se även

Konfigurationsschema för Molntjänst (klassisk)