Linux를 사용하여 Hyper-V 관리에 액세스하는 방법은 무엇입니까?

Linux를 사용하여 Hyper-V 관리에 액세스하는 방법은 무엇입니까?

내 경우를 예로 들어보자, 실행 중인 서버입니다.슈퍼V가상 기기:

luis@Fresoncio:~$ sudo nmap 172.18.25.5

Starting Nmap 7.40 ( https://nmap.org ) at 2017-12-07 22:30 UTC
Nmap scan report for 172.18.25.5
Host is up (0.00039s latency).
Not shown: 997 filtered ports
PORT      STATE SERVICE
135/tcp   open  msrpc
2179/tcp  open  vmrdp
49154/tcp open  unknown
MAC Address: 48:43:5A:1E:96:5C (Huawei Technologies)

Nmap done: 1 IP address (1 host up) scanned in 57.06 seconds

실행 중인 VM의 IP를 알고 있으며 문제 없이 모든 VM에 액세스할 수 있습니다.

내가 어떻게 할 수있는Hyper-V 서버에 액세스Linux를 사용하여 관리하려면?

GUI 및 콘솔 방법이 모두 허용됩니다.

추가 정보연구를 통해 획득:

  • 무료 RDPWindows에서 실행될 것으로 예상됨(아마도Update: Now with Windows Server / Hyper-V Server 2012 R2 support. 여기), Linux, MacOS 등이 있지만 사용 방법에 대한 문서가 나에게는 충분히 자세하지 않고 예제도 없습니다. 위의 데이터 예제나 튜토리얼 링크를 기반으로 한 단계별 설명이 있으면 좋을 것 같습니다.

답변1

이전 버전의 xfreerdp를 사용하여 Linux 또는 Mac OS X에서 연결하려면:

xfreerdp –ignore-certificate –no-nego -u "user" –pcb "vmguid" -t 2179 "hypervhost"

freerdp 2.0.0-rc1에서 테스트된 최신 명령:

xfreerdp /vmconnect:vmguid /u:user /cert-ignore /v:hypervhost

user - Hyper-V 관리자 권한을 가진 사용자
vmguid - hypervhost를 통해 얻을 수 있는 가상 머신의 GUID Get-VM vmname | select id
- Hyper-V 서버의 호스트 이름

이전 버전의 freerdp 사용에 대한 추가 정보:
https://cloudbase.it/using-freerdp-to-connect-to-the-hyper-v-console/

관련 정보