DNS를 통해 Office 및 Windows KMS 호스트를 검색하고 권한 없는 인스턴스를 제거하는 방법
이 문서는 선임 지원 에스컬레이션 엔지니어인 Eric Ellis가 작성했습니다.
KMS 구성 및 정품 인증 문제를 해결할 때 해당 환경에서 예기치 않은 Windows 또는 Office KMS 호스트를 찾을 수 있습니다. 이 문서에서는 DNS를 통해 Office 및 Windows KMS 호스트를 검색하는 방법과 권한이 없는 KMS 호스트를 제거하는 방법을 설명합니다.
참고
다음 단계는 Office KMS 2010, 2013, 2016 및 2019에서 비슷합니다.
DNS를 통해 Office 및 Windows KMS 호스트 검색
기본적으로 Windows 및 Office 클라이언트는 DNS 및 관련 _vlmcs SRV 레코드를 통해 KMS 호스트를 검색합니다. KMS 클라이언트가 KMS 호스트를 찾을 수 있는지 또는 원치 않는 KMS 호스트가 네트워크에 있는지 여부를 확인하려면 다음과 유사한 명령을 실행합니다.
nslookup -type=srv _vlmcs._tcp >%temp%\kms.txt
kms.txt 파일을 검토하면 다음과 유사한 항목이 하나 이상 포함되어야 합니다.
_vlmcs._tcp.contoso.com SRV service location:
priority = 0
weight = 0
port = 1688
svr hostname = kms-server.contoso.com |
이 nslookup
명령을 실행하면 권한이 없는 Windows 또는 Office KMS 호스트에 연결된 _vlmcs SRV 항목이 자주 표시됩니다.
권한이 없는 Windows KMS 호스트 제거
대부분의 경우 Windows 클라이언트 제품 키 대신 실수로 KMS 호스트 제품 키를 입력한 사용자가 Windows KMS 호스트를 의도치 않게 설정할 수 있습니다. 이 문제를 resolve 위해 해당 컴퓨터에서 다음 단계를 수행하고 KMS 제품 키를 바꾸고 KMS 또는 MAK 클라이언트로 변환합니다.
관리자 권한 명령 프롬프트를 엽니다.
를 실행
cscript slmgr.vbs /ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
합니다. 여기서 xxxxx-xxxxx-xxxxx-xxxxx 는 Windows 제품 키입니다(숫자가 25개 있어야 합니다).라이선스 서비스의 불안정을 방지하려면 시스템 또는 소프트웨어 보호 서비스를 다시 시작합니다. 소프트웨어 보호 서비스를 다시 시작하려면 다음 명령을 실행합니다.
net stop sppsvc net start sppsvc
다음 명령을 실행하여 설치된 Windows 버전 및 활성 Windows 버전에 대한 라이선스 정보를 표시합니다.
cscript slmgr.vbs /dli
DNS 관리자에서 적절한 정방향 조회 영역을 찾은 다음 Windows KMS 호스트 역할을 하지 않는 각 컴퓨터에 대해 존재하는 _vlmcs SRV 레코드를 삭제합니다.
자세한 내용은 다음 문서를 참조하세요.
권한이 없는 Office KMS 호스트 제거
Office KMS를 설정하려면 특정 제품 키와 Microsoft Office 2010 KMS 호스트 라이선스 팩 설치가 필요하기 때문에 Office KMS 호스트를 의도치 않게 만드는 것은 일반적이지 않습니다.
컴퓨터에 Office 2010 KMS 호스트 라이선스 팩이 설치되어 있고 활성 Office KMS 호스트가 있는지 확인하려면 다음 명령을 실행합니다.
cscript slmgr.vbs /dlv bfe7a195-4f8f-4f0b-a622-cf13c7d16864
Office 2010 KMS 호스트 라이선스 팩이 설치된 컴퓨터의 출력은 다음과 같습니다. 다음 예제에서 주요 항목은 부분 제품 키: XXXXX 및 라이선스 상태: 라이선스입니다. 이러한 항목은 Office 2010 KMS 호스트 키가 성공적으로 설치 및 활성화되었음을 나타냅니다. 모든 Office KMS 호스트 설치를 포함하여 설치된 모든 제품을 끌어오려면 다음 명령을 실행합니다.
cscript slmgr.vbs /dlv All >C:\<path>\KMSInfo.txt
이 명령 <에서 경로> 는 출력을 작성할 위치와 같습니다. 이 파일에서 Office를 검색하고 Office KMS 호스트 설치에 대한 모든 인스턴스를 찾습니다. 특정 Office KMS 정보만 가져오려면 명령의 앞부분에 언급된 정품 인증 ID(bfe7a195-4f8f-4f0b-a622-cf13c7d16864)를 Office 2013, 2016 또는 2019의 정품 인증 ID로 바꿉니다. 출력의 예는 다음과 같습니다.
Name: Microsoft Office 2010, KMSHost edition
Description: Microsoft Office 2010 KMS, VOLUME_KMS channel
Activation ID: bfe7a195-4f8f-4f0b-a622-cf13c7d16864
Application ID: 59a52881-a989-479d-xxxx-xxxxxxxxxx
Extended PID:
Installation ID:
Processor Certificate URL: https://go.microsoft.com/fwlink/p/?LinkID=88342
Machine Certificate URL: https://go.microsoft.com/fwlink/p/?LinkID=88343
Use License URL: https://go.microsoft.com/fwlink/p/?LinkID=88345
Product Key Certificate URL: https://go.microsoft.com/fwlink/p/?LinkID=88344
Partial Product Key: XXXXX
License Status: Licensed
Remaining Windows rearm count: 1
Trusted time:
Key Management Service is enabled on this computer
Current count: 0
Listening on Port: 1688
DNS publishing enabled
KMS priority: Normal
그런 다음, 다음 단계에 따라 사용자 환경에서 Office KMS 호스트를 제거합니다.
관리자 권한 명령 프롬프트를 엽니다.
다음 명령을 실행하여 Office KMS 호스트 제품 키를 제거합니다.
cscript slmgr.vbs /upk bfe7a195-4f8f-4f0b-a622-cf13c7d16864
경고
Office 정품 인증 ID(bfe7a195-4f8f-4f0b-a622-cf13c7d16864) 없이 명령을 실행하는 경우 설치된 모든 제품 키(Windows용 키 포함)가 제거됩니다.
다음 명령을 다시 실행하여 Office KMS 호스트의 상태 검사.
cscript slmgr.vbs /dlv bfe7a195-4f8f-4f0b-a622-cf13c7d16864
Office KMS 호스트 제품 키가 제거되면 출력은 다음과 유사합니다. 주요 항목은 이 라이선스가 사용 중이 아니며라이선스 상태: 라이선스 없음입니다.
Name: Microsoft Office 2010, KMSHost edition Description: Microsoft Office 2010 KMS, VOLUME_KMS channel Activation ID: bfe7a195-4f8f-4f0b-a622-cf13c7d16864 Application ID: 59a52881-a989-479d-xxxx-xxxxxxxxxx Extended PID: Installation ID: Processor Certificate URL: https://go.microsoft.com/fwlink/?LinkID=88342 Machine Certificate URL: https://go.microsoft.com/fwlink/?LinkID=88343 Use License URL: https://go.microsoft.com/fwlink/?LinkID=88345 Product Key Certificate URL: https://go.microsoft.com/fwlink/?LinkID=88344 This license is not in use. License Status: Unlicensed Remaining Windows rearm count: 1 Trusted time:
DNS 관리자에서 적절한 정방향 조회 영역을 찾은 다음 Office KMS 호스트로 사용할 수 없는 각 컴퓨터에 대해 존재하는 _vlmcs SRV 레코드를 삭제합니다.
자세한 내용은 다음 문서를 참조하세요.