virtualization/microsoft

[Microsoft] Configuraing KMS Host and Client (Windows 7)

yueisu 2014. 1. 21. 19:21

VDI를 도입시 이용되는 Windows 클라이언트 OS의 라이센스는 볼륨 라이센스입니다. 이 볼륨 라이센스는 MAK키와 KMS키로 나뉘어집니다.

●MAK(Multiple Activation Keys):인증 대상 컴퓨터가 직접 인터넷 또는 전화를 통해 인증을 실행, 인증된 키는 마이크로소프트 프로덕트 인증 센터에서 관리되어집니다.

KMS(Key Management Server Keys):조직내에 KMS서버를 설치,  마이크로소프트 프로덕트 인증 센터로의 인증을 실행합니다. 인증 대상 컴퓨터는 KMS서버를 통해 인증을 실행하게 되며, 정기적(1주일)으로 활성화를 하게됩니다.


VDI를 도입할 경우, 클라이언트 라이센스 인증방식은 KMS가 필요합니다. 간단하게나마 KMS를 설정하는 방법에 대해서 소개를 할까합니다. 현재 WIndows 8.1가 최신버전이지만, 기업내에서는 Windows 7이 메인이기에, 대상 OS  Windows 7으로 하겠습니다.


KMS키 인증방식을 설치는 다음과 같습니다.

(1) KMS 호스트 설치

(2) KMS 클라이언트 설정


(1) KMS 호스트 설치

① 인증 대상 클라이언트가 직접 라이센스의 인증을 받는 호스트를 작성합니다. Windows 7용 KMS 호스트는 Windows 7이나 Windows Server 2008 R2를 이용해야 합니다.

② 작성한 KMS 호스트에서 도스명령창을 열어, 다음과 같은 명령어를 입력, 실행합니다.

C:\>cscript C:\windows\system32\slmgr.vbs /ipk KMS키  <-- KMS 호스트키를 설정

C:\>cscript C:\windows\system32\slmgr.vbs /ato            <-- KMS 호스트의 라이센스 인증을 실행

C:\>net stop sppsvc                                                         <-- 소프트웨어 라이센스 서비스 정지

C:\>net start sppsvc                                                         <-- 소프트웨어 라이센스 서비스 시작

※ KMS 호스트 설정용 키는 마이크로소프트사에서 공개를 하고 있습니다.

부록 A: KMS 클라이언트 설정 키


이로써 KMS 호스트의 작성은 끝입니다.


(2) KMS 클라이언트 설정

※ KMS 인증이 자동적으로 이루어지기위해서는 최소한 25대 이상이 필요합니다. 25대 미만일 경우, KMS 인증은 자동적으로 이루어지지않기 때문에 다음과 같이 수동으로 실행해줘야 합니다. 25대를 넘으면 자동인증이 시작됩니다.

① 인증대상 클라이언트상에서 관리자로써 도스명령창을 열어, 다음과 같은 명령어를 실행합니다.

C:\>cscript C:\windows\system32\slmgr.vbs /ipk KMS키  <-- KMS 클라이언트키를 설정

C:\>cscript C:\windows\system32\slmgr.vbs /ato            <-- KMS 클라이언트의 라이센스 인증을 실행

※ KMS 클라이언트 설정용 키는 볼륨 라이센스를 통해 구입한 키로, VLSC에서 확인이 가능합니다.


다음에는 Office의 KMS 인증에 대해서 소개하겠습니다.