Hyper-V: Windows 8.1 Hyper-V를 외부 컴퓨터에서 관리하기(Workgroup 환경)

※ Workgroup 환경의 윈도우 8.1에서 Hyper-V를 올려 사용하다가, 다른 Workgroup PC(윈도우 8.1)의 Hyper-V 관리자에서 VM을 관리하는 방법입니다.

※ 실패 경험이 그대로 녹아 있습니다. 그대로 따라 하지 마시고 쭉 읽고 난 후 적용해보세요. 저는 HVRemote 라는 툴의 도움을 받았습니다.

시도1

백부장님 글을 보며 따라해봄.

http://blogs.technet.com/b/koalra/archive/2008/04/11/1hyper-v-hyper-v.aspx

원격으로 붙어서 Hyper-V 관리하는 것도 뭣해서, 로컬의 MMC 콘솔(Hyper-V Manager)로 관리해보고 싶어졌다.

clip_image001

현재는 아래와 같은 상황. ‘권한 부여 정책 관리자’에게 문의하라고 알려준다. ㅎ

clip_image002

방화벽을 보자

clip_image003

WMI를 허용

clip_image004

하지만 위 방법으론

clip_image005

백부장님 포스트처럼 명령 프롬프트에서 …

Netsh advfirewall firewall set rule group=”WMI(Windows Management Instrumentation)” new enable=yes

clip_image006

적용하니 6개의 인바운드 규칙이 적용되었다.

clip_image007

mmc.exe에 대한 예외도 적용.

Netsh firewall add allowedprogram program=%windir%\system32\mmc.exe name=”Microsoft Management Console”

clip_image008

허용되는 앱 부분에 추가된 것을 볼 수 있다.

clip_image009

구성 요소 서비스 실행.

clip_image010

구성 요소 서비스의 내 컴퓨터 속성 보기

clip_image011

COM 보안 내 액세스 권한의 제한 편집

clip_image012

ANONYMOUS LOGON의 원격 액세스 허용

clip_image013

클라이언트에서 명령 프롬프트를 일반 권한으로 연다.

clip_image014

CMDKEY /ADD ArchThink /User:ArchThink\user /Pass

clip_image015

다 하고 접속해보니…

clip_image016

여전히 접속이 안 됨.

clip_image017

안되니 재부팅 해본다.(여전히 안 됨.)

시도2

http://blogs.technet.com/b/jhoward/archive/2008/03/28/part-1-hyper-v-remote-management-you-do-not-have-the-requested-permission-to-complete-this-task-contact-the-administrator-of-the-authorization-policy-for-the-computer-computername.aspx

위 글을 읽고 다시 시도해 봄

클라이언트에서도 WMI를 열어줬다.(한글판일 때)

Netsh advfirewall firewall set rule group=”WMI(Windows Management Instrumentation)” new enable=yes

clip_image018

이번에는 구성 요소 관리자의 COM 보안에서 시작 및 활성화 권한의 ‘제한 편집’에 들어감

clip_image019

추가

clip_image020

Authenticated Users 추가

clip_image021

아래와 같이 권한 부여.

clip_image022

컴퓨터 관리에서 WMI 콘트롤까지 가서 속성을 봄.

clip_image023

ㅠㅠ 안됨.

시도3

hvremote라는 툴을 찾아서 해봄.

다운로드: https://code.msdn.microsoft.com/HVRemote

 

서버에서,,,

cscript hvremote.wsf /add:도메인\사용자명

clip_image024

현재 상태를 보기 위해 아래 명령어 입력.

cscript hvremote.wsf /show

clip_image025

clip_image026

clip_image027

으잉 이것도 안됨.

시도4

https://code.msdn.microsoft.com/windowsdesktop/Hyper-V-Remote-Management-26d127c6

위 툴로 도전.

서버에서…

hvremote.wsf /add:user

clip_image028

클라이언트에서…

clip_image029

클라이언트에서…

서버 정보를 저장

clip_image030

클라이언트에서…

서버 정보 쿼리

clip_image031

서버에서…

클라이언트 정보 쿼리

clip_image032

클라이언트에서 동일하게 user 계정을 만들어줬더니 바로 해결되어 버렸다 -_-

clip_image033

희한하네…?

VM이나 가상 스위치를 컨트롤하는 부분은 잘 되는데, 새로 만들거나 가져오는 경우 드라이브 권한을 못 가져와서 그런지 안 되는 것 같다. 추가적인 기능 열람(?) 방법도 궁금하다.

이것도 살펴보세요!

WSL: Linux용 Windows 하위 시스템 배포 삭제하기

명령 프롬프트를 실행 현재 설치된 배포판 리스트를 확인 wsl -l 배포판을 삭제해갑시다 wsl --unregister 배포판이름 …

2 댓글

  1. 좋은 내용 감사합니다.
    덕분에 또 하나 알고갑니다.

    같은 계정으로 관리할 경우 4번 방법으로 서버에서 계정만 추가해줬더니 클라쪽은 설정 건들 것 없이 잘 되네요.

    감사합니다 __)

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다