네트워크 위치

개념적으로, 주소 파일은 네트워크 시스템의 ETC\HOSTS 파일과 같은 목적을 제공합니다.

하지만 단일 이름 컬렉션을 설명하는 HOSTS 파일과 달리 주소 파일에는 네트워크 위치라는 이름의 여러 컬렉션이 들어 있습니다.

네트워크 위치는 주소 정의 컬렉션입니다. 컬렉션의 각 주소 정의는 공통 이름을 IP 주소와 연결합니다.

주소 파일에서 네트워크 위치는 NetworkLocation이라는 구조로 정의됩니다. 다음 예제의 NetworkLocation은 "MyCorporate Intranet"이라는 네트워크 위치를 정의합니다. 여기에는 공통 이름을 IP 주소 "10.2.1.70" VS01.myCompany.com 에 매핑하는 주소 정의가 포함됩니다.

0 = NetworkLocation: 
  Addresses = vector: 1 items
    0 = AddressDefinition: 
      Address = string: 10.2.1.70
      Name = string: VS01.myCompany.com
  Name = string: MyCorporateIntranet
  Parent = string: 

위의 예에서 보듯이 NetworkLocation 구조는 세 가지 기본 매개 변수로 구성됩니다.

매개 변수 설명
주소 0개 이상의 AddressDefinitions를 정의합니다. 각 AddressDefintion은 공통 이름을 IP 주소와 연결합니다.
이름 NetworkLocation에 이름을 지정합니다. NetworkLocation에 할당된 이름은 주소 파일 내에서 고유해야 합니다.
상위

이 NetworkLocation에 멤버가 포함된 다른 NetworkLocation의 이름을 지정합니다. 이 매개 변수를 사용하면 한 NetworkLocation이 다른 NetworkLocation을 확장할 수 있습니다.

Parent 매개 변수를 "DNS"로 설정하여 NetworkLocation을 클라이언트의 일반 DNS 시스템으로 확장할 수 있습니다.

예:상위 = 문자열:DNS

DNS가 부모인 경우 클라이언트가 NetworkLocation을 통해 이름을 확인할 수 없을 때 클라이언트 컴퓨터의 DNS 시스템을 사용하여 공통 이름을 확인하려고 합니다.

이 페이지에서는