내보내기(0) 인쇄
모두 확장

NetworkConfiguration 스키마

업데이트 날짜: 2014년 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 요소를 정의할 수 있습니다.

Rule

선택 사항입니다. IP 주소의 지정된 서브넷 범위에 대해 수행할 작업을 지정합니다. 규칙의 순서는 order 특성에 대한 문자열 값으로 정의됩니다. 규칙 번호가 작을수록 우선 순위가 높아집니다. 예를 들어 100, 200, 300의 순서 번호로 규칙을 지정할 수 있습니다. 순서 번호가 100인 규칙은 순서 번호가 200인 규칙보다 우선적으로 적용됩니다.

규칙의 동작은 action 특성에 대한 문자열로 정의됩니다. 가능한 값은 다음과 같습니다.

  • permit – 지정된 서브넷 범위의 패킷만 끝점과 통신할 수 있도록 지정합니다.

  • deny – 지정된 서브넷 범위의 끝점에 대한 액세스가 거부되도록 지정합니다.

remoteSubnet 특성에 대한 문자열로 정의되는 규칙의 영향을 받는 IP 주소의 서브넷 범위입니다. 규칙의 설명은 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 특성에 대한 문자열로 정의됩니다.

표시:
© 2014 Microsoft