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/

おすすめ記事