윤군 IT블로그

안녕하세요. 윤군입니다.

오늘은 Windows Server 2016 KMS HOST에서 Office 2010 KMS 호스트 라이선스 팩 설치하는 방법에 대해 말씀드리겠습니다. 공식적으로 Office 2010 KMS 호스트 팩은 Windows Server 2003, Windows Server 2016 서버는 지원하지 않습니다만, 기존 KMS Server를 재구축 하시거나 필요로 의해 해당 서버에서 꼭 인증을 받으셔야 한다면 설치하실 수 있는 방법 입니다. 다만 Microsoft에서는 공식적으로 지원하지 않는 프로세스이기 때문에 담당자분의 판단이 중요할 것 같네요.

그럼, 설치 하는 방법에 대해서 말씀 드리겠습니다.

Office 2010 KMS 호스트 라이선스 팩을 Windows Server 2016에서 실행하면 아래와 같이 오류가 발생됩니다.

이 상태에서 오류 창을 끄지 않고, C:\Program Files (x86)\MSECache 경로에 있는 OfficeKMS 폴더를 별도의 드라이브에 복사 합니다.

복사한 OfficeKMS 폴더 안에 있는 kms_host.vbs를 우클릭하여 편집을 클릭 합니다.

스크립트 중에 If (ver(0) = "6" 으로 시작하는 행으로 이동 합니다.

해당 행에서 Or (Ver(0) = "10") 을 추가 합니다.

CMD 창을 관리자 권한으로 열고, 복사 한 OfficeKMS 폴더로 이동한 후 cscript kms_host.vbs를 실행하면

아래와 같이 Office 2010 KMS 호스트 라이선스를 설치 할 수 있습니다.

인증까지 완료한 화면 입니다.

 

Comment +0

도메인에 가입된 KMS HOST 서버와 Client에서는 자동으로 정품 인증을 받습니다.

Client는 AD DNS에 등록된 레코드 값을 자동으로 찾아 KMS HOST를 찾아 인증합니다.

이때 Port는 기본 포트 1688을 사용합니다.

   

도메인에 가입되지 않은 Client에서는 OS, Office 정품 인증 서버를 지정 후 인증을 시도 합니다.

   

또한 KMS 구축 하기 전 이미 MAK로 인증된 상태의 PC는 영구 인증이기 때문에

KMS키로 바꾸지 않아도 되지만 관리자의 관리 측면에서 본다면 MAK로 인증된 값을 KMS키로 변경하는 것도 가능합니다.

   

도메인에 가입되어 있지 않은 Client에서 OS 인증 방법

명령프롬프트 창을 관리자 권한으로 실행 합니다.

   

cd C:\Windows\System32

slmgr /skms 192.168.20.55:1688

slmgr /ato
 

/skms 명령어로 KMS HOST를 지정합니다. (HOST Name이나 IP로 모두 지정 가능 합니다.)

/ato 명령어로 인증을 합니다.

   

   

도메인에 가입되어 있지 않은 Client에서 Office 인증 방법

ex) Office 2010 32bit

cd C:\Program Files (x86)\Microsoft Office\Office14

cscript ospp.vbs /sethst:192.168.20.55

Successfully applied setting 확인

   

cscript ospp.vbs /act

(아래 오류는 Office 인증 요청이 5대 미만이기 때문에 나타나는 오류 입니다.)

   

   

스크립트 내용 배치파일(.bat)

@echo off

cls

REM ##Windows KMS Activation##

Cscript C:\Windows\System32\slmgr.vbs -skms 192.168.20.55:1688

Cscript C:\Windows\System32\slmgr.vbs -ato

   

REM ##Office 2010 KMS Activation##

REM ##Office 32bit

cscript "C:\Program Files (x86)\Microsoft Office\Office14\ospp.vbs" /sethst:192.168.20.55

cscript "C:\Program Files (x86)\Microsoft Office\Office14\ospp.vbs" /act

cscript "C:\Program Files (x86)\Microsoft Office\Office14\ospp.vbs" /dstatus

   

REM ##Office 64bit

cscript "C:\Program Files\Microsoft Office\Office14\ospp.vbs" /sethst:192.168.20.55

cscript "C:\Program Files\Microsoft Office\Office14\ospp.vbs" /act

cscript "C:\Program Files\Microsoft Office\Office14\ospp.vbs" /dstatus

   

##Office 2013 KMS Activation##

REM ##Office 32bit

cscript "C:\Program Files (x86)\Microsoft Office\Office15\ospp.vbs" /sethst:192.168.20.55

cscript "C:\Program Files (x86)\Microsoft Office\Office15\ospp.vbs" /act

cscript "C:\Program Files (x86)\Microsoft Office\Office15\ospp.vbs" /dstatus

   

REM ##Office 64bit

cscript "C:\Program Files\Microsoft Office\Office15\ospp.vbs" /sethst:192.168.20.55

cscript "C:\Program Files\Microsoft Office\Office15\ospp.vbs" /act

cscript "C:\Program Files\Microsoft Office\Office15\ospp.vbs" /dstatus

   

REM ##Office 2016 KMS Activation##

REM ##Office 32bit

cscript "C:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" /sethst:192.168.20.55

cscript "C:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" /act

cscript "C:\Program Files (x86\Microsoft Office\Office15\ospp.vbs" /dstatus

   

REM ##Office 64bit

cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /sethst:192.168.20.55

cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /act

cscript "C:\Program Files\Microsoft Office\Office15\ospp.vbs" /dstatus

   

   

pause

   

MAK키를 KMS키로 변경하는 방법

slmgr.vbs -upk

slmgr.vbs -ipk OSKMSKey

slmgr.vbs -skms:192.168.20.55

slmgr.vbs -ato

   

   

   

   

   

   

   

   

   

   

   

   

Comment +0

KMS HOST에서 Office KMS 키값을 설치하는 방법입니다.

Office KMS 키값을 설치하기 위해서는 각 버전별로 볼륨 라이선스 팩을 설치해야 합니다.

   

   

[가정]

인터넷이 되지 않는 환경입니다.

Office 정품인증은 전화인증으로 합니다.

Office 2010 부터 Office 2016까지 인증합니다.

   

[작업 내용]

1. Office 2010, Office 2013, Office 2016의 볼륨 라이선스 팩을 다운받습니다.

2. 설치 후 전화 인증을 합니다.

3. KMS HOST 상태를 확인합니다.

   

[참고]

Microsoft Office 2016 볼륨 라이선스 팩 다운로드

https://www.microsoft.com/ko-kr/download/details.aspx?id=49164

Microsoft Office 2013 볼륨 라이선스 팩 다운로드

https://www.microsoft.com/ko-kr/download/details.aspx?id=35584

Microsoft Office 2010 KMS 호스트 라이선스 팩 다운로드

https://www.microsoft.com/ko-kr/download/details.aspx?id=25095

   

[Step by Step]

1. Office 2010 KMS 호스트 라이선스 팩을 다운로드 합니다.

   

2. 다운받은 라이선스 팩을 실행합니다.

   

3. 설치가 자동적으로 되면 아니오를 클릭합니다.

(인터넷이 되는 환경이라면 예를 클릭 후 라이선스 키 입력, 인터넷 인증을 합니다.)

   

4. 확인

   

5. cmd 창에서 system32폴더로 이동 후

cscript slmgr.vbs /ipk officekmskey 값을 입력하여 설치합니다.

   

6. cscript slmgr.vbs /dti bfe7a195-4f8f-4f0b-a622-cf13c7d16864

위 명령어로 설치 ID를 확인합니다. 설치 아이디는 그대로 넣어 주시면 됩니다.

참고 URL <https://support.microsoft.com/ko-kr/kb/2490009>

   

7. 설치 ID를 6자리로 구분 후 전화 인증을 프로세스를 진행합니다.

   

8. 전화 인증 시 확인ID 48자리를 적어 놓습니다.

   

9. cscript slmgr.vbs /atp 확인ID bfe7a195-4f8f-4f0b-a622-cf13c7d16864

   

10. cscript slmgr.vbs /dlv bfe7a195-4f8f-4f0b-a622-cf13c7d16864

   

Office 2013, Office 2016의 경우 KMS Key 설치가 간단 합니다.

1. Office 2013 볼륨 라이선스 팩을 다운로드 하여 실행합니다. (2016도 동일합니다.)

   

2. 볼륨 정품 인증 도구 창이 자동으로 뜨게 되면 다음을 클릭합니다.

   

3. KMS 서버를 지정 후 다음을 클릭합니다.

   

4. Office 2013 KMS 호스트 키를 입력하여 커밋 합니다.

   

5. 제품 인증을 선택 후 다음을 클릭합니다.

   

6. 전화로 정품 인증 선택 후 위치를 대한민국으로 선택하여 다음을 클릭합니다.

   

7. 전화 정품 인증 프로세스에 따라 확인 ID를 입력 후 커밋을 클릭합니다.

   

8. 인증에 성공하면 다음을 클릭합니다.

   

9. Enter 키를 눌러 창을 닫습니다.

   

10. cscript slmgr.vbs /dlv 2e28138a-847f-42bc-9752-61b03fff33cd

   

참고)

Microsoft Office 2016 볼륨 라이선스 팩

https://www.microsoft.com/ko-kr/download/details.aspx?id=49164

   

Microsoft Office 2013 볼륨 라이선스 팩

https://www.microsoft.com/ko-kr/download/details.aspx?id=35584

   

Microsoft Office 2010 KMS 호스트 라이선스 팩

https://www.microsoft.com/ko-kr/download/details.aspx?id=25095

   

   

Office 2010의 KMS 설치 ID

slmgr /dli bfe7a195-4f8f-4f0b-a622-cf13c7d16864

Office 2013의 KMS 설치 ID

slmgr /dli 2E28138A-847F-42BC-9752-61B03FFF33CD

Office 2016의 KMS 설치 ID

slmgr /dli 98EBFE73-2084-4C97-932C-C0CD1643BEA7

   

Comment +0