Microsoft 컴퓨터 브라우저 서비스 문제 해결

기술 자료 번역 기술 자료 번역
기술 자료: 188305 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

WAN 전체의 찾아보기 목록에 누락된 것이 없는지를 한 곳에서 확인하는 방법은 없지만, 특정 세그먼트의 서버가 원격 세그먼트의 찾아보기 목록에 나타나는지 확인하는 방법은 있습니다. 이러한 방법은 WAN의 모든 세그먼트에 적용될 수 있습니다. 그러나 이러한 테스트의 결과는 브라우저가 선택될 때 서버의 역할이 변경되는 경우 달라질 수 있습니다. WAN의 도메인에 있는 서버가 모두 완전히 정적이고 온라인이나 오프라인 상태가 되는 서버가 하나도 없는 경우에만 시간이 지나도 테스트 결과가 달라지지 않습니다.

다음에서 설명하는 테스트에서는 Microsoft Windows Resource Kit 유틸리티의 Browstat.exe 유틸리티를 사용합니다. 예제 출력은 TCP/IP 프로토콜에만 해당됩니다. 또한, 대부분의 네트워크 문제 진단에서와 마찬가지로 브라우저 서비스 문제를 해결하려면 관리자가 네트워크상의 네트워크 세그먼트 경계와 라우터 구성에 대해 충분히 알고 있어야 합니다. 여기에서는 원격 세그먼트의 클라이언트에 있는 찾아보기 목록에 다른 세그먼트의 서버가 나타나지 않는 경우를 예로 들어보겠습니다.

브라우저 서비스가 시간의 제약을 많이 받고 브로드캐스트 데이터그램을 사용하기 때문에 48분의 주기(다중 세그먼트 도메인 환경의 최대 전파 주기) 동안 기다려야 다음에 설명하는 단계를 수행할 수 있습니다.

모든 브라우저에서 이름을 확인하는 작업은 매우 중요하므로 우선 WINS를 사용하여 강력한 이름 확인 인프라를 구축해야 합니다. 이름 확인 문제 때문에 발생한 브라우저 문제를 추적하여 해결하려면 시간이 많이 걸릴 수 있습니다.

추가 정보

  1. 누락된 서버가 있는 세그먼트에서 마스터 브라우저를 찾습니다. 누락된 서버가 있는 세그먼트에서 다음 명령을 실행합니다.
    browstat status
    다음과 비슷한 응답이 표시됩니다.
    Status for domain DomainName on transport \Device\NetBT_IEEPRO1

    Browsing is active on domain.
    Master browser name is: MasterBrowser
    Master browser is running build 1381
    1 backup servers retrieved from master BackupBrowser
    \\SmallerServer
    There are 100 servers in domain DomainName on transport
    \Device\NetBT_IEEPRO1
    There are 1500 domains in domain DomainName on transport
    \Device\NetBT_IEEPRO1
    이 정보에는 세그먼트에서 마스터 브라우저의 역할을 하는 서버가 표시되어 있습니다. 그러나 로컬 마스터 브라우저의 응답 속도가 느린 경우 이 정보는 다른 마스터 브라우저에서 받은 것일 수도 있습니다.

    이 명령의 결과에는 다른 browstat 명령에서 사용할 수 있는 "\Device\Protocol_NIC" 문자열이 있습니다.

    클라이언트의 세그먼트에서 로컬 마스터 브라우저를 찾으려면 다음 명령을 실행합니다.
    browstat getmaster \device\netbt_el59x1 domainname
    statusgetmaster 스위치를 사용하면 DomainName<1d> 쿼리를 보내고 세그먼트의 현재 마스터 브라우저가 반환됩니다. 브라우저 서비스는 마스터 브라우저의 역할을 하는 컴퓨터를 찾는 데 사용되지 않습니다. 브라우저 서비스 자체가 세그먼트에서 마스터 브라우저 역할을 하는 컴퓨터를 표시하는 데 사용되면 이 단계를 원격으로 수행할 수 있지만, 그러기 위해서는 관리자가 각 세그먼트에 있는 모든 서버 이름을 알고 있어야 합니다. 또한, 이런 방법은 브라우저 문제를 해결하는 데 브라우저 서비스 자체를 사용하기 때문에 바람직하지 않은 문제 해결 방법입니다. 해당 브라우저에 문제가 없다고 해도 반환되는 목록은 최대 36분 이전의 정보일 수 있습니다. 도메인에 있는 마스터 브라우저의 목록을 원격으로 확인하려면 다음 명령을 실행합니다.
    browstat view \device\netbt_ieepro1 \\pdcname | findstr /i mbr
    그런 다음 관리자는 누락된 서버 이름을 포함하는 세그먼트에 있는 마스터 브라우저를 찾아야 합니다.

    마스터 브라우저를 찾을 수 없으면 누락된 서버의 세그먼트에 있는 도메인 컨트롤러에서 브라우저 서비스를 중지하고 시작하여 선택하도록 할 수 있습니다. 몇 분 후 이 테스트를 다시 실행합니다. 또는, 누락된 서버의 세그먼트에 있는 서버의 콘솔에서 다음 명령을 실행하여 선택하도록 할 수도 있습니다.
    browstat elect \device\netbt_ieepro1 domainname
  2. 마스터 브라우저가 갖고 있는 목록에 누락된 서버 이름이 있는지 확인합니다. 이 마스터 브라우저는 누락된 서버 이름을 포함해야 하는 통신 과정의 첫 번째 서버입니다. 이 테스트는 마스터 브라우저가 누락된 서버의 호스트 알림 프레임을 받았는지 확인합니다. "\device..." 문자열은 위의 출력에서 얻은 것입니다. 다음 명령을 실행합니다.
    browstat view \device\netbt_ieepro1 \\masterbrowser | findstr /i missingserver
    누락된 서버가 마스터 브라우저의 목록에 있으면 이 명령은 다음과 비슷한 응답을 반환합니다.
    \\MissingServer NT 04.00 (W,S,NT,PBR,DFS) "Description" of server
    \\MissingServer
    로컬 마스터 브라우저에 누락된 서버 이름이 없으면 누락된 서버의 세그먼트에 있는 컴퓨터에서 다음 명령을 실행합니다.
    browstat forceannounce \device\netbt_el59x1 domainname
    또는, 누락된 서버의 콘솔에서 다음 명령을 실행해도 됩니다.
    browstat announce \device\netbt_el59x1 domainname
    누락된 서버가 네트워크 드라이브를 마스터 브라우저로 매핑할 수 있는지 점검하여 네트워크 연결을 확인하면 도움이 될 수 있습니다.

    호스트 알림 프레임을 적용하기 위해 서버를 다시 부팅할 수도 있습니다.

  3. PDC가 마스터 브라우저에서 누락된 서버 이름을 받았는지 확인합니다. 다음 명령을 실행합니다.
    browstat view \device\netbt_ieepro1 \\pdc | findstr /i missingserver
    출력은 다음과 비슷합니다.
    \\MissingServer NT 04.00 (W,S,NT,PBR,DFS) "Description" of server
    \\MissingServer
    누락된 서버 이름이 없으면 이름 확인 문제 때문일 수 있습니다. PDC가 마스터 브라우저에서 서버 목록을 얻으려면 서버의 마스터 브라우저가 UDP 포트 138을 사용하여 요청된 마스터 알림 프레임을 보내기 위해 DomainName<1b> 이름을 확인할 수 있어야 합니다. PDC가 이 알림에 응답하여 서버 이름을 얻으려면 마스터 브라우저의 컴퓨터 이름을 확인할 수 있어야 합니다. 이와 마찬가지로, 서버의 마스터 브라우저가 PDC에서 도메인 범위 목록을 얻으려면 PDC의 컴퓨터 이름을 확인할 수 있어야 합니다.

    이러한 양 방향 이름 확인은 매우 중요합니다. 누락된 서버의 마스터 브라우저가 DomainName<1b> 항목을 확인할 수 있는지 확인하려면 다음 명령을 실행합니다.
    browstat getpdc \device\netbt_el59x1 domainname
    PDC와 마스터 브라우저가 상대방의 컴퓨터 이름을 확인할 수 있는지 확인하려면 네트워크 드라이브를 마스터 브라우저에서 PDC로 매핑하고 PDC에서 마스터 브라우저로 매핑합니다. 두 단계 중 하나라도 수행되지 않으면 이름 확인 문제를 해결해야 합니다.

  4. 클라이언트의 세그먼트에서 마스터 브라우저를 찾습니다. 1단계에서 수행한 작업을 클라이언트의 세그먼트에서 수행합니다.
  5. 클라이언트의 세그먼트에 있는 마스터 브라우저에 누락된 서버 이름이 있는지 확인합니다. 다음 명령을 실행합니다.
    browstat view \device\netbt_ieepro1 \\mbclientseg | findstr /i missingserver
    누락된 서버 항목이 있으면 출력은 다음과 비슷합니다.
    \\MissingServer NT 04.00 (W,S,NT,PBR,DFS) "Description" of server
    \\MissingServer
    마스터 브라우저에 누락된 서버 이름이 없으면 이름 확인 문제 때문일 수 있습니다. 다음 명령을 실행하여 클라이언트의 세그먼트에 있는 마스터 브라우저가 DomainName<1b> 이름을 확인할 수 있는지 확인합니다.
    browstat getpdc \device\netbt_el59x1 domainname
    또한, 마스터 브라우저는 PDC의 컴퓨터 이름도 확인할 수 있어야 합니다. 이를 확인하려면 네트워크 드라이브를 PDC로 매핑합니다.

    두 테스트 중 하나라도 수행되지 않으면 이름 확인 문제를 해결해야 합니다.

  6. 클라이언트의 세그먼트에서 백업 브라우저를 찾습니다. 세그먼트 마스터 브라우저의 처리 요구량을 줄이기 위해 클라이언트는 찾아보기 목록을 요청하고 사용할 수 있는 경우 백업 브라우저를 선택합니다. 따라서 모든 클라이언트가 백업 브라우저를 사용할 가능성이 높습니다. 이 세그먼트의 로컬 백업 브라우저를 찾는 방법에는 두 가지가 있습니다.

    마스터 브라우저의 콘솔에서 다음 명령을 실행합니다.
    browstat locallist \device\netbt_ieepro1 | findstr /i bbr
    다음과 비슷한 항목의 목록이 반환됩니다.
    \\BackupBrowser NT 04.00 (W,S,BDC,NT,BBR,DFS) "Description" of server
    \\BackupBrowser
    마스터 브라우저에 대한 이 명령을 원격으로 실행하려면 다음 명령을 실행합니다.
    browstat view \device\netbt_ieepro1 \\masterbrowser 0x40000000 | findstr /i bbr
    참고: 이러한 플래그는 다음 CIFS 탐색 프로토콜 문서에 정의되어 있습니다.

    ftp://ftp.microsoft.com/developr/drg/cifs/cifsbrow.doc
  7. 백업 브라우저에 누락된 서버 이름이 있는지 확인합니다. 이 세그먼트에 있는 모든 클라이언트가 신뢰할 수 있는 찾아보기 목록을 검색하는지 확인하려면 모든 백업 브라우저에 누락된 서버 이름이 있는지 점검해야 합니다. 각 백업 브라우저에서 다음 명령을 실행합니다.
    browstat view \device\netbt_ieepro1 \\backupbrowser | findstr /i missingserver
    백업 브라우저에 누락된 서버 이름이 없으면 백업 브라우저가 네트워크 드라이브를 마스터 브라우저로 매핑할 수 있는지 확인합니다. 백업 브라우저 역할은 가장 동적인 브라우저 역할입니다. 브라우저 부하에 따라 마스터 브라우저는 가능한 브라우저에게 백업 브라우저가 되도록 지시합니다. 12분 기다린 다음 6단계와 7단계를 반복합니다.
컴퓨터 이름이 찾아보기 목록에 나타나지 않는 경우에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
231312 서버 주석이 48자가 넘으면 찾아보기 목록에 컴퓨터 이름이 나타나지 않는다

다중 홈 문제

PDC가 다중 홈 서버이면 단일 도메인 범위 목록을 만들 수 없습니다. 원격 세그먼트에 있는 각 마스터 브라우저는 PDC와의 연결을 설정합니다. 각 마스터 브라우저가 반드시 PDC에 대한 동일한 인터페이스를 선택하는 것은 아니기 때문에 PDC가 단일 홈 서버여야 단일 도메인 범위 목록을 만들 수 있습니다. 또한, 모든 마스터 브라우저도 단일 홈이어야 합니다. 12분마다 마스터 브라우저는 PDC에 연결하고 도메인 범위 목록을 요청합니다. 마스터 브라우저는 마스터 알림 브라우저 프레임을 PDC로 보내서 마스터 브라우저에 연결하고 마스터 브라우저의 로컬 목록을 얻도록 지시합니다. 그러나 PDC가 마스터 브라우저에 대한 각 인터페이스의 IP 주소를 따로 갖고 있지 않기 때문에 PDC가 마스터 브라우저에 연결하면 해당하는 특정 인터페이스에서 수집된 컴퓨터와 서버의 목록만 얻게 됩니다.

기타 고려 사항

브라우저 기능이 일시적으로 중단되는 문제와 위와 같은 테스트를 수행해야 하는 상황을 방지하려면 일관성 있는 도메인 범위 목록을 유지할 전용 컴퓨터를 각 세그먼트에 마련해야 할 수도 있습니다. 서버가 자주 종료되고 다시 시작되는 경우, 세그먼트 수가 많지 않으면 BDC를 두거나 적어도 각 세그먼트에 IsDomainMaster 레지스트리 설정을 True로 설정한 Windows 기반 구성원 서버를 두는 것이 좋습니다. 이러한 서버는 선택 중에 세그먼트의 마스터 서버가 되는 데 유리한 위치를 얻게 됩니다.

위에서 설명한 단계가 모두 수행되지 않아서 다음 단계로 넘어갈 수 없으면 확인한 브라우저 서버 중 "name in conflict" 오류가 있는 서버가 있는지 확인합니다. 다음 명령을 실행하여 확인할 수 있습니다.
nbtstat -n
이 명령을 원격으로 실행하려면 -A-a 스위치를 사용하면 됩니다.

브라우저는 WAN에 있는 라우터의 구성에 매우 큰 영향을 받습니다. 브라우저 역할이 브로드캐스트 선택으로 결정되기 때문에 UDP 브로드캐스트가 전달되어서는 안 됩니다. UDP 브로드캐스트 트래픽이 한 방향으로만 전달되고 반대 방향으로는 전달되지 않으면 이상한 현상이 나타날 수 있습니다. 이 경우 선택 주기를 계속 발생시키는 "8003" 브라우저 이벤트가 생성될 수 있습니다.

문제를 해결하기 위해 수행할 수 있는 또 다른 방법은 Microsoft 네트워크 모니터 도구 같은 프로토콜 분석기로 네트워크 트래픽을 캡처하는 것입니다. 브라우저가 보내고 받는 내용을 직접 보려면 브라우저 서비스를 중지하고 다시 시작하면 됩니다. 하지만 브라우저 서비스를 중지하고 다시 시작하면 브라우저 역할이 중지하기 전과 다를 수도 있습니다. 그러나 이 방법은 마스터 브라우저가 PDC에서 도메인 범위 목록을 요청할 때와 곧이어 PDC가 마스터 브라우저에서 로컬 목록을 요청할 때의 통신 내용을 확인하는 데 매우 유용할 수 있습니다. 브라우저 서비스가 마스터 브라우저에서 시작된 후 1~2분 이내에 이러한 통신이 모두 이루어집니다. 이러한 트래픽의 양에 적합하게 프로토콜 분석기의 캡처 버퍼와 프레임 크기 설정을 구성해야 합니다.

Windows NT 4.0 이전 버전에서 브라우저 서비스가 반환하는 서버의 목록은 64 KB로 제한됩니다. 이 크기를 초과하면 서버의 알파벳순 목록이 잘려서 표시됩니다. 이 문제를 방지하려면 모든 브라우저가 Windows NT 버전 4.0 이상을 실행해야 합니다.

참조

자세한 내용은 다음 Microsoft 웹 사이트에서 "Microsoft Windows NT Browser" 백서를 참조하십시오.
http://technet.microsoft.com/en-us/library/cc767893.aspx




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 188305 - 마지막 검토: 2011년 9월 23일 금요일 - 수정: 7.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Excel 4.0 for Macintosh
  • Microsoft PowerPoint 3.0 for Macintosh
키워드:?
kbinfo kbnetwork kbtshoot KB188305

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com