이 글에서는 Microsoft의 서버 플랫폼인 Windows Server 2016을 정품 인증할 수 있는 기업용 KMS 서버를 구축하고 구성하는 절차를 살펴봅니다. KMS 정품 인증의 주요 특징은 Windows Server 2016에도 그대로 적용되므로, 기존 KMS 활성화 관련 FAQ 문서를 함께 참고하시면 더욱 도움이 됩니다.
Windows Server 2016은 볼륨 정품 인증 서비스(Volume Activation Services) 역할이 구성되어 있다면 스스로 KMS 호스트가 될 수 있으며, 반대로 다른 KMS 서버를 통해 정품 인증을 받을 수도 있습니다(일부 추가 요구 사항이 존재합니다).
Windows Server 2016에 KMS 서버 설치하기
도메인 내에 KMS 서버가 아직 없다면, Windows Server 2016에 볼륨 정품 인증 서비스 역할을 설치하여 KMS 정품 인증 기능을 사용할 수 있습니다. 설치 및 구성 절차는 Windows Server 2012 R2와 동일하므로 세부 내용은 생략하겠습니다.
볼륨 정품 인증 서비스 역할만 설치하면 됩니다. 서버 관리자 또는 PowerShell(더 빠르고 간편함)을 사용할 수 있습니다.
Install-WindowsFeature -Name VolumeActivation -IncludeAllSubFeature –IncludeManagementTools
참고: 그래픽 마법사로 볼륨 정품 인증 서비스 역할을 구성하는 도중 "vmw.exe 작동 중지" 오류가 발생하는 경우가 있습니다. 이 오류를 피할 뚜렷한 방법이 없으므로, 이후 구성은 명령 프롬프트에서 진행하는 것이 좋습니다.
기존 KMS 서버의 Windows Server 2016 지원 업데이트
이미 기업 환경에 KMS 서버가 구축되어 있고 이전 버전의 Windows에서 실행 중이라면, 새로 Server 2016에 KMS 역할을 배포할 필요가 없습니다. 기존 서버를 업그레이드하여 Server 2016 정품 인증을 지원하도록 만들 수 있습니다.
KMS 서버가 Windows Server 2012에서 실행 중이라면 다음 KB 문서의 업데이트 두 가지를 설치하세요.
- KB3058168 https://support.microsoft.com/en-us/kb/3058168 (Windows 10 클라이언트의 KMS 정품 인증 지원 활성화)
- KB3172615 https://support.microsoft.com/en-us/kb/3172615 (Windows Server 2016 및 Windows 10 LTSB(1607) 클라이언트 정품 인증 허용)
KMS 호스트가 Windows Server 2012 R2에 배포되어 있다면 다음 KB의 업데이트를 설치합니다.
- KB3058168
- KB3172614 https://support.microsoft.com/kb/3172614
Windows Server 2008 R2의 KMS 역할에는 해당 업데이트가 제공되지 않습니다. 따라서 Windows Server 2008 R2의 KMS로는 Windows Server 2016 또는 Windows 10 Enterprise 2016 LTSB를 정품 인증할 수 없습니다.
CSVLK를 사용한 KMS 서버 정품 인증
KMS 서버 설치 또는 업데이트가 완료되면 CSVLK(KMS 호스트 키)로 정품 인증해야 합니다. 이 키는 Microsoft Volume License(VLSC) 웹 사이트에서 받을 수 있습니다. 필요한 키의 이름은 Windows Srv 2016 DataCtr/Std KMS이며, License -> Relationship Summary -> Product Keys 메뉴에서 확인할 수 있습니다.
다음 명령으로 키를 설치합니다.
cscript.exe %windir%\system32\slmgr.vbs /ipk <xxxx-xxxx-xxxx-xxxx-xxxx>
그리고 KMS 서버를 정품 인증합니다.
cscript.exe %windir%\system32\slmgr.vbs /ato
시스템이 외부 네트워크와 격리되어 있다면 전화로 정품 인증할 수 있습니다. 먼저 설치 ID를 확인합니다.
cscript.exe %windir%\system32\slmgr.vbs /dti
이후 해당 국가의 Microsoft 정품 인증 센터(%windir%\System32\SPPUI\Phone.inf 파일에서 전화번호 목록 확인 가능)에 전화하여 확인 ID를 받습니다.
받은 확인 코드를 적용합니다.
cscript.exe %windir%\system32\slmgr.vbs /atp <ConfirmationID>
다음 명령으로 KMS 서버의 정품 인증 성공 여부를 확인할 수 있습니다.
cscript.exe %windir%\system32\slmgr.vbs /dlv
KMS 호스트 정품 인증이 성공적으로 완료되면 VOLUME_KMS_WS16 channel과 License Status: Licensed 값이 표시됩니다.
KMS 서버를 통한 Windows Server 2016 정품 인증
정품 인증이 완료되면 KMS 서버는 Windows Server 2016이 실행 중인 컴퓨터들을 정품 인증할 수 있습니다. 클라이언트를 인증하려면 특수한 공개 KMS 설치 키(아래 표 참조)가 필요합니다.
설치 키는 다음과 같이 입력합니다.
cscript.exe %windir%\system32\slmgr.vbs /ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
KMS 서버 주소를 지정합니다. 도메인에 이미 SRV 레코드(_VLMCS)가 등록되어 있어 클라이언트가 KMS 서버를 자동으로 찾을 수 있다면 이 단계는 생략해도 됩니다.
cscript.exe %windir%\system32\slmgr.vbs /skms kms-srv1.woshub.com:1688
마지막으로 운영 체제를 정품 인증합니다.
cscript.exe %windir%\system32\slmgr.vbs /ato
Windows Server 2016 공개 KMS 키 목록
Windows Server 2016 에디션별 공개 KMS 키는 아래 표와 같습니다.
| OS 에디션 | KMS 키 |
| Windows Server 2016 Datacenter | CB7KF-BWN84-R7R2Y-793K2-8XDDG |
| Windows Server 2016 Standard | WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY |
| Windows Server 2016 Essentials | JCKRF-N37P4-C2D82-9YXRT-4M63B |
AD 기반 정품 인증(ADBA)으로 Windows Server 2016 정품 인증하기
Windows Server 2012와 마찬가지로 Windows Server 2016 역시 AD(Active Directory Based Activation, ADBA)를 통해 도메인 내 자동 정품 인증을 지원합니다. 이 경우에도 성공적인 정품 인증을 위해서는 볼륨 정품 인증 서비스가 올바르게 구성되어 있어야 합니다.