Windows Server 2003에서 네트워크 드라이브 연결 끊김 현상 해결 방법
Windows Server 2003에서 네트워크 드라이브 연결 끊김 현상 해결 방법
[원인]
Windows NT Server 4.0, Windows 2000 Server 및 Windows Server 2003에서는 지정된 시간 초과 기간 (기본적으로 15분) 후에 유휴 연결을 제거하여 사용되지 않는 세션에서 서버 리소스가 낭비되지 않도록 할 수 있기 때문에 이 문제가 발생합니다.
[해결방법]
-
Registry Editor를 이용하여 Default time out 시간 변경 하기
A. 시작 => 실행 => regedit를 입력 한 후 Enter키를 누릅니다.
B . 아래의 위치로 이동합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameter
C. 오른쪽 패널의 Autodisconnect를 오른쪽 마우스로 클릭 한 후 수정을 클릭합니다.
D. 기본 값을 아래와 같이 변경 합니다.
- 명령 프롬프트를 이용하여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
감사합니다.