도메인 이름 시스템 클라이언트에서 도메인 접미사 검색 목록을 구성하는 방법

이 문서에서는 DNS(Domain Name System) 클라이언트에서 도메인 접미사 검색 목록을 구성하는 프로세스를 자동화하는 방법을 설명합니다.

참고

이 문서는 Windows 2000에 적용됩니다. Windows 2000에 대한 지원은 2010년 7월 13일에 종료됩니다. Windows 2000 지원 종료 솔루션 센터는 Windows 2000에서 마이그레이션 전략을 계획하기 위한 시작점입니다. 자세한 내용은 Microsoft 지원 수명 주기 정책을 참조하세요.

적용 대상: Windows Server 2012 R2
원본 KB 번호: 275553

요약

이 문서에서는 클라이언트에서 도메인 접미사 검색 목록을 구성해야 하는 경우를 설명하지 않습니다. 이 문서에서는 대규모 도메인 접미사 검색 목록을 배포하는 방법만 설명합니다.

추가 정보

Microsoft Windows 2000의 일반적인 이름 확인 프로세스는 기본 DNS 접미사와 연결 관련 DNS 접미사를 사용합니다. 이러한 접미사가 작동하지 않으면 이름 확인 프로세스에서 기본 DNS 접미사의 진화를 시도합니다.

도메인 접미사 검색 목록이 클라이언트에 구성된 경우 해당 목록만 사용됩니다. 기본 DNS 접미사 및 연결별 DNS 접미사는 사용되지 않으며 기본 접미사가 사용되지도 않습니다. 도메인 접미사 검색 목록은 모든 표준 DNR(Domain Name Resolver) 조회 메커니즘의 관리 재정의입니다.

DNS 접미사가 사용되는 방법에 대한 자세한 내용은 Windows 2000 도움말로 이동하여 클라이언트 설정 구성 항목(네트워킹/DNS/개념/DNS/클라이언트 관리/폴더 사용)을 참조하세요.

DNS 클라이언트에 도메인 접미사 검색 목록 푸시

도메인 접미사 검색 목록을 DNS 클라이언트에 푸시하는 데 사용할 수 있는 배포 방법은 다음과 같습니다.

  • Regini.exe. Microsoft Windows 2000 리소스 키트의 Regini.exe 도구를 사용하여 도메인 접미사 검색 목록 설정을 레지스트리에 배치할 수 있습니다. 샘플 Regini 스크립트는 이 문서의 "샘플 Regini 스크립트" 섹션에 제공됩니다.
  • 무인 설치. 무인 설치 중에 도메인 접미사 검색 목록 설정을 채울 수 있습니다.

도메인 접미사 검색 목록을 DNS 클라이언트에 푸시하는 데는 다음 배포 방법을 사용할 수 없습니다.

  • DHCP(동적 호스트 구성 프로토콜). 도메인 접미사 검색 목록을 보내도록 DHCP를 구성할 수 없습니다. 이는 현재 Microsoft DHCP 서버에서 지원되지 않습니다.
  • Netsh(Netshell). Netsh 유틸리티에는 도메인 접미사 검색 목록을 설정하거나 변경하는 명령이 없습니다.
  • 그룹 정책. Windows 2000에서는 그룹 정책 도메인 접미사 검색 목록을 배포하는 메커니즘이 없습니다. 그러나 Windows Server 2003에는 이 기능이 포함되어 있습니다.
  • Microsoft VBScript(Visual Basic Scripting Edition). 도메인 접미사 검색 목록의 변경을 스크립팅할 수 있는 API(애플리케이션 프로그래밍 인터페이스)는 없습니다.

샘플 Regini 스크립트

다음 두 줄의 텍스트가 있는 텍스트 파일을 만들고 Suffix.txt 파일로 저장합니다. 다음 간격은 표시된 것과 정확히 맞아야 합니다. 여기서 adatum.xxx 도메인 접미사를 의미합니다. 최대 6개의 도메인 접미사를 지정할 수 있습니다. 검색 순서는 왼쪽에서 오른쪽으로 입니다.

\Registry\Machine\System\CurrentControlSet\Services\TCPIP\Parameters
SearchList="testadatum.com,test2adatum.net,test3adatum.gov"

Regini.exe 복사하고 파일을 이전 위치에 Suffix.txt regini.exe suffix.txt 명령을 실행합니다.

스크립트가 레지스트리를 업데이트한 경우 설정을 업데이트하려면 컴퓨터를 다시 시작해야 합니다.

스크립트를 실행하려면 컴퓨터에 대한 관리자 또는 시스템 수준 액세스 권한이 있어야 합니다.

참고

또 다른 방법은 Microsoft Windows 스크립트 호스트를 사용하는 것입니다.

  1. .vbs 확장명(예: C:\add.vbs)을 사용하여 파일을 만듭니다.

  2. 파일에 다음 두 줄을 추가합니다.

    SET WSHShell = CreateObject("WScript.Shell")
    WSHShell.RegWrite "HKLM\System\CurrentControlSet\Services\TCPIP\Parameters\SearchList", "testadatum.com,test2adatum.net,test3adatum.gov", "REG_SZ"
    

    (두 번째 줄은 "WSHShell.RegWrite"로 시작하고 "REG_SZ"로 끝납니다.

  3. 실행할 파일을 두 번 클릭하거나 명령 프롬프트에서 C:\add.vbs 입력합니다.