류짱:Beyond MySelf

Windows Server 2003에서 네트워크 드라이브 연결 끊김 현상 해결 방법 본문

Microsoft/Windows Platform

Windows Server 2003에서 네트워크 드라이브 연결 끊김 현상 해결 방법

リュちゃん 2009. 9. 29. 11:33

Windows Server 2003에서 네트워크 드라이브 연결 끊김 현상 해결 방법

[원인]

Windows NT Server 4.0, Windows 2000 Server 및 Windows Server 2003에서는 지정된 시간 초과 기간 (기본적으로 15분) 후에 유휴 연결을 제거하여 사용되지 않는 세션에서 서버 리소스가 낭비되지 않도록 할 수 있기 때문에 이 문제가 발생합니다.  

[해결방법]

  1. Registry Editor를 이용하여 Default time out 시간 변경 하기
    A. 시작 => 실행 => regedit를 입력 한 후 Enter키를 누릅니다.


    B . 아래의 위치로 이동합니다.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameter


    C. 오른쪽 패널의 Autodisconnect를 오른쪽 마우스로 클릭 한 후 수정을 클릭합니다.


    D. 기본 값을 아래와 같이 변경 합니다.

  2. 명령 프롬프트를 이용하여Default time out 변경 하기

    서버 서비스의 autodisconnect 기능에 대해 기본 시간 초과 기간을 변경하려면 명령 프롬프트를 열고 다음 줄을 입력한 다음 Enter 키를 누릅니다.

          net config server /autodisconnect:number

          여기서 number 는 매핑된 네트워크 드라이브에서 연결을 끊기 전에 서버가 대기하도록 할
          시간(분)입니다.  이 명령의 최대 값은 65,535입니다. 
          *
autodisconnect 기능을 해제하려면 명령 프롬프트를 열고 다음 줄을 입력한 다음 Enter 
            키를 누릅니다. 
           
net config server /autodisconnect:-1

 [참 고]

Client Side의 세션은 아래의 keepconn에 설정 된 값을 초과 한 시간 동안 idle time이 지속 되면 자동으로 연결이 끊어집니다
서버에서 15분으로 설정 하더라도 클라이언트의 세션 설정이 10분이라면 세션은 10분이 지나면 (idle time이 10분 간 지속..) 끊어집니다.

Client side UNC 연결에 대한 시간을 변경 하려면 아래의 레지스트리 값을 참고 하십시요.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service\lanmanworkstation\parameters


[참고 사이트]
Mapped Drive Connection to Network Share May Be Lost
http://support.microsoft.com/kb/297684/EN-US/

How Autodisconnect Works in Windows NT and Windows 2000
http://support.microsoft.com/kb/138365

감사합니다.