본문 바로가기
Windows/Hyper-V

[Hyper-V] Hyper-V 다른 컴퓨터 서버에 연결 하기

by 밤운 2025. 3. 6.

Windows에서 간편하게 가상화를 생성할 수 있는 도구는 Hyper-V라는 하이퍼바이저 기반의 가상화 도구입니다.

 

Hyper-V를 사용하면 다른 운영체제를 가상 머신으로 실행할 수 있는데,

첫 번째로 Hyper-V 관리자에서 로컬 컴퓨터가 아닌 다른 컴퓨터의 정보를 가져와서 관리할 수 있도록 설정하는 방법을 알아보겠습니다.

작업탭의 서버에 연결... 클릭
다른 컴퓨터의 IP 정보를 입력하면 끝

 

하지만 IP를 입력하기 전 WinRM에 대해 간단히 설명과 설정 방법에 대해 이야기 하겠다.

 

WinRM(Windows Remote Management)은 Windows 운영 체제에서 원격 관리를 수행할 수 있도록 해주는 서비스입니다. 이는 WS-Management(웹 서비스 관리) 프로토콜을 기반으로 하며, 원격 시스템과의 안전한 통신을 가능하게 합니다. WinRM을 활용하면 원격 컴퓨터에서 명령을 실행하고, 시스템 정보를 가져오며, 원격 시스템을 관리할 수 있습니다.

 

WinRM 설정 방법

1. PowerShell 실행 후 명령어를 입력한다. ( Hyper-V 구성 된 서버, Hyper-V 관리할 PC )
winrm quickconfig

PowerShell 에서 winrm quickconfig 입력

오류 번호: -2144108183 0x80338169 해결방법 ▼

오류 번호:  -2144108183 0x80338169

이 컴퓨터의 네트워크 연결 형식 중 하나가 공용으로 설정되어 WinRM 방화벽 예외가 작동하지 않습니다. 네트워크 연결 형식을 도메인 또는 개인으로 변경한 후 다시 시도하십시오.

 

가 나타나면 현재 네트워크 프로필이 공용(Public) 으로 설정되어 있기 때문이다. 

gpedit.msc 실행창에 입력한다.

로컬 그룹 정책 편집기가 나타나면

컴퓨터 구성 > Windows 설정 > 보안 설정 > "네트워크 목록 관리자 정책" 에 접근한다.

 

사용하는 네트워크를 개인으로 수정해야하니 네트워크식별 및 네트워크를 개인으로 변경해준다.

네트워크 식별을 개인으로 수정해야한다.
개인 - 적용 - 확인 이후 다시 실행해보자.
그런데 필자는 개인네트워크로 구성이 되어있는 상태인데 왜 추가적으로 네트워크 식별을 개인으로 바꿔야 하는지 잘 모르겠다.

 

2. PowerShell에 "Enable-PSRemoting -Force" 명령어를 실행 한다. ( Hyper-V 구성 된 서버 )

Enable-PSRemoting -Force

WinRM이 정상적으로 업데이트 되었다.

 

3. TrustedHosts 구성 ( Hyper-V 관리할 PC )

Set-Item WSMan:\localhost\Client\TrustedHosts -Value "IP" # IP에는 Hyper-V 구성 된 서버 IP 입력

 

인증 체계가 Kerberos와 다르거나 클라이언트 컴퓨터가 도메인에 가입되어 있지 않을 경우 에러가 발생한다.

 

TrustedHosts 리스트 확인 명령어는 다음과 같다.

Get-Item WSMan:\localhost\Client\TrustedHosts

Value에 IP가 정상적으로 들어가있는지 확인.

 

4. Hyper-V 관리자에 컴퓨터 선택을 시도 한다.

컴퓨터 선택 - 다른컴퓨터 - 찾아보기 (B)... - IP 입력 - 이름 확인(C) 순으로 클릭 한다.
이름이 확인되면 다음과 같이 매핑된다.
다른 사용자로 연결 항목은 아직 구성을 안했으므로 확인을 누른다.

 

끝이다.