Data Workbench에 대해 자세히 보기 사용 종료 공지.
개념적으로, 주소 파일은 네트워크 시스템의 ETC\HOSTS 파일과 같은 목적을 제공합니다.
그러나 단일 이름 컬렉션을 설명하는 HOSTS 파일과 달리 주소 파일에는 네트워크 위치라는 이름의 여러 컬렉션이 포함되어 있습니다.
네트워크 위치는 주소 정의의 명명된 컬렉션입니다. 컬렉션의 각 주소 정의는 공통 이름과 IP 주소를 연결합니다.
주소 파일에서 네트워크 위치는 NetworkLocation이라는 구조로 정의됩니다. 다음 예제의 NetworkLocation은 "MyCorporate Intranet"이라는 네트워크 위치를 정의합니다. 공통 이름을 매핑하는 주소 정의가 포함되어 있습니다 VS01.myCompany.com IP 주소 "10.2.1.70"에 대한 액세스 권한을 부여합니다.
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를 정의합니다. 각 AddressDefination은 공통 이름을 IP 주소와 연결합니다. |
이름 | NetworkLocation에 이름을 할당합니다. NetworkLocation에 할당된 이름은 주소 파일 내에서 고유해야 합니다. |
상위 | 이 NetworkLocation에 멤버가 포함된 다른 NetworkLocation의 이름을 지정합니다. 이 매개 변수를 사용하면 한 NetworkLocation이 다른 NetworkLocation을 확장할 수 있습니다. Parent 매개 변수를 "DNS"로 설정하여 NetworkLocation을 클라이언트의 일반 DNS 시스템으로 확장할 수 있습니다. 예: 상위 = 문자열: DNS DNS가 부모인 경우 클라이언트는 NetworkLocation을 통해 이름을 확인할 수 없을 때 클라이언트 컴퓨터의 DNS 시스템을 사용하여 공통 이름을 확인하려고 합니다. |