추천에서 정규화된 도메인 이름을 사용하도록 DFS를 구성하는 방법

이 문서에서는 해당 환경에서 작동하도록 DFSN 서버를 구성하는 방법을 설명합니다.

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

요약

기본적으로 DFS 루트 조회 쿼리에 대한 Microsoft DFSN(Distributed File System Namespace) 루트 조회 응답은 NetBIOS 이름 형식(\\<Server>\<Share>)입니다. NetBIOS를 사용하고 NetBIOS 전용 이름 확인을 지원하는 클라이언트가 DFS 네임스페이스의 대상을 찾아 연결할 수 있도록 하는 특정 환경에서 필요합니다. 기본적으로 Windows 클라이언트는 제대로 작동합니다.

그러나 일부 클라이언트는 NetBIOS를 사용하지 않습니다. 두 가지 예는 Windows를 실행하지 않는 클라이언트와 WINS가 없는 환경에서 작동하거나 DNS 이름 접미사를 사용하는 클라이언트입니다. 이러한 클라이언트는 기본 DFSN 동작과 호환되지 않습니다.

이러한 경우 클라이언트가 루트 조회 쿼리에서 반환된 서버 이름을 resolve 수 없습니다. 그러나 DFSN은 DNS 전용 환경에서 작동하도록 구성할 수 있으므로 이 문제를 쉽게 해결할 수 있습니다.

참고

독립 실행형 네임스페이스만 호스팅하는 네임스페이스 서버의 경우 이 문서에 설명된 일부 단계는 필요하지 않습니다. (이러한 네임스페이스 서버에는 클러스터형 네임스페이스가 포함됩니다.) 기본적으로 DFSN 클라이언트는 또는 \\<Server-FQDN>\\<Namespace> 네임스페이스 경로를 통해 \\< Server-NetBIOS>\\<Namespace> 이러한 독립 실행형 네임스페이스에 액세스할 수 있습니다. 그러나 올바른 조회를 제공하기 위해 독립 실행형 네임스페이스에는 여전히 네임스페이스 서버 구성이 필요합니다.

이 문서에서 설명하는 단계는 이러한 네임스페이스 서버가 Active Directory 도메인 컨트롤러 역할을 하는지 여부에 관계없이 모든 DFS 네임스페이스 서버에 적용됩니다.

4단계

전체 접근 방식은 다음 네 단계로 구성됩니다.

  1. 클라이언트에서 정규화된 이름을 확인하기 위해 DNS 접미사를 구성합니다.
  2. 파일 서버 대상의 DNS 레코드를 확인하고 필요에 따라 호스트 레코드를 만듭니다.
  3. 루트 대상에 대한 FQDN 조회를 사용하여 응답하도록 DFSN 서버를 구성합니다.
  4. 필요한 경우 폴더 조회가 폴더 대상에 적절한 FQDN 이름을 사용하도록 각 폴더 대상에 대한 네임스페이스 메타데이터를 업데이트합니다.

3단계: 루트 대상에 FQDN 조회를 사용하여 응답하도록 DFSN 서버 구성

참고

3단계에 대해 다음 단계를 계속하기 전에 예기치 않은 오류 또는 사고를 방지하도록 네임스페이스 메타데이터를 백업하는 것이 좋습니다. 백업 단계는 필요한 경우 다른 복원 단계와 함께 4단계 단계 섹션의 A 및 C 단계에서 다룹니다.

참고

이 섹션에 언급된 DFSN Windows PowerShell cmdlet은 Windows Server 2012 또는 Windows 8 시작해서만 사용할 수 있습니다.

  1. 서버에서 호스트되는 도메인 기반 네임스페이스 목록을 가져옵니다. 이렇게 하려면 다음 방법 중 하나를 사용합니다.

    Get-DfsnRoot - ComputerName ServerName |Where type -NotMatch "Standalone"
    
    dfsutil.exe server ServerName and manually identify the domain-based namespaces
    

    참고

    이 네임스페이스 서버에서 호스트되는 도메인 기반 네임스페이스가 없는 경우 이 문서의 몇 가지 단계를 수행할 필요가 없습니다.

  2. 참고

    독립 실행형 네임스페이스만 호스트하는 네임스페이스 서버의 경우 다음 단계를 건너뛸 수 있습니다.

    일반적으로 도메인 기반 네임스페이스는 여러 네임스페이스 서버에서 호스트됩니다. 따라서 한 네임스페이스 서버에서 네임스페이스를 제거하는 경우 이 단계에서와 마찬가지로 네임스페이스 가용성은 영향을 받지 않습니다. 그러나 네임스페이스를 호스팅하는 네임스페이스 서버가 두 개 이상 있는지 확인해야 합니다. 이렇게 하려면 다음 방법 중 하나를 사용합니다.

    (Get-DfsnRootTarget -Path Namespace).Count
    
    dfsutil.exe root Namespace
    

    예를 들어 자리 표시자는 <Namespace> 다음을 나타낼 수 있습니다.
    \\contoso.com\DomainNamespace 네임스페이스를 호스트하는 네임스페이스 서버가 여러 개 있는지 확인하면 다음 C단계를 건너뛸 수 있습니다.

  3. 참고

    독립 실행형 네임스페이스만 호스트하는 네임스페이스 서버의 경우 다음 단계를 건너뛸 수 있습니다. 네임스페이스를 호스팅하는 네임스페이스 서버가 여러 개 있는지 확인하는 경우 이 단계를 건너뛸 수도 있습니다.

    네임스페이스에 대한 네임스페이스 서버가 하나만 있는 경우 기존 서버를 제거하기 전에 새 네임스페이스 서버를 일시적으로 추가해야 합니다. ( 도메인 기반 DFS 네임스페이스 또는 New-DfsnRootTarget cmdlet에 네임스페이스 서버 추가를 참조하세요.) 또는 나중에 다시 만들려면 네임스페이스 메타데이터를 저장해야 합니다. 이렇게 하려면 4단계 섹션의 단계 A 및 C를 참조하세요. 그러나 두 번째 방법으로 인해 네임스페이스에 일시적인 가동 중지 시간이 발생한다는 점에 유의해야 합니다.

  4. 참고

    독립 실행형 네임스페이스만 호스트하는 네임스페이스 서버의 경우 다음 단계를 건너뛸 수 있습니다.

    서버에서 호스트된 각 도메인 기반 네임스페이스를 제거합니다. 이렇게 하려면 다음 방법 중 하나를 사용합니다.

    Remove-DfsnRootTarget -TargetPath NamespaceRootTarget
    
    dfsutil.exe target Remove NamespaceRootTarget
    

    예를 들어 자리 표시자는 <NamespaceRootTarget> 다음을 나타낼 수 있습니다.
    \\Contoso-FS.contoso.com\AccountingSoftware

  5. DFSN FQDN 루트 조회 동작을 사용하도록 설정합니다. 이렇게 하려면 다음 방법 중 하나를 사용합니다.

    Set-DfsnServerConfiguration -ComputerName ServerName -UseFqdn $true
    
    Dfsutil.exe server registry dfsdnsconfig set ServerName
    
  6. DFSN 서비스를 다시 시작합니다. 이렇게 하려면 다음 방법 중 하나를 사용합니다.

    Stop-Service dfs; Start-Service dfs
    
    Net stop dfs; Net start dfs
    
  7. 참고

    독립 실행형 네임스페이스만 호스팅하는 네임스페이스 서버의 경우 다음 단계를 건너뛸 수 있습니다.

    이전에 이 네임스페이스 서버에서 제거한 각 네임스페이스를 복원합니다. 이렇게 하려면 다음 방법 중 하나를 사용합니다.

    New-DfsnRootTarget - TargetPath RootTarget [-Path Namespace]
    
    Dfsutil target add \\RootTarget
    
  8. B단계에서 수행한 내용에 따라 다음 선택적 단계를 수행합니다.

    1. B단계에서 네임스페이스 메타데이터의 백업을 수행한 경우 메타데이터를 방금 다시 만든 네임스페이스로 가져올 수 있습니다. 메타데이터를 가져오기 전에 동일한 단계의 일부로 필요한 조정을 수행할 수도 있습니다. ( 4단계의 단계 섹션을 참조하세요.)
    2. B단계에서 네임스페이스 서버를 일시적으로 추가한 경우 지금 제거할 수 있습니다.

4단계 단계: 메타데이터가 적절한 FQDN 이름을 사용할 수 있도록 각 폴더 대상에 대한 네임스페이스 메타데이터 업데이트

네임스페이스 서버에서 호스트되는 각 네임스페이스에 대해 다음 단계를 수행합니다.

  1. 네임스페이스 메타데이터 내보내기:

    dfsutil.exe root export \\contoso.com\DomainNamespace1 C:\dir1\a.txt
    
  2. 폴더 대상에 필요한 FQDN 관련 조정을 합니다. "Link" XML 요소에 포함된 각 "Target" XML 요소에 대해 해당 NetBIOS 참조를 해당 FQDN 참조로 변경합니다.

    예를 들어 업데이트 전에 요소는 다음과 같습니다.

    <Target State="ONLINE" >\\FileServer-NetBIOS\Share1</Target>
    

    업데이트 후 요소는 다음과 같습니다.

    <Target State="ONLINE" >\\FileServer-FQDN\Share1</Target>
    
  3. 업데이트된 네임스페이스 메타데이터를 가져옵니다.

    dfsutil.exe root import set C:\dir1\a.txt \\contoso.com\DomainNamespace1
    

참조

관련 topics 대한 자세한 내용은 다음을 참조하세요.