Windows 10 上の Hyper-V を介して展開された CentOS VM に RDP 接続できますか?

Windows 10 上の Hyper-V を介して展開された CentOS VM に RDP 接続できますか?

Hyper-V を使用して CentOS VM を実行しており、RDP 経由で接続したいと考えています。

物理マシンの LAN 接続を介して外部ネットワークを使用するように Hyper-V スイッチを設定しました。

VM は問題なくネットワークを利用できますが、RDP に接続するアドレスがわかりません。

答え1

Hyper-V ゲストは Microsoft 製ではないため、すぐに使用できる RDP 機能がないため、単純に「RDP」で接続することはできません。

Microsoft の RDP プロトコルを使用する必要がある場合は、ゲスト OS に RDP サーバーをインストールする必要があります。

ソース:リモートデスクトップの使用

私の情報源は Azure に関するものですが、これは Hyper-V (およびその他の VM 製品) ゲストにも当てはまります。

上記のソースでは、[少なくとも Linux の場合]xrdpオープンソースの RDP サーバーをインストールすることを提案しています。これにより、Windows 組み込みの RDP クライアント (mstsc.exe) を使用してゲスト OS に接続できるようになります。Google で簡単に検索すると、xrdp centosこれをインストールした人の記事がいくつか表示されます。

ソース:https://www.google.co.uk/search?q=xrdp+centos&oq=xrdp+centos&aqs=chrome..69i57j0l5.1576j0j7&sourceid=chrome&ie=UTF-8

最後の質問に関して、私の回答を追加して完了します。ゲスト OS 自体の IP またはホスト名に接続する必要があります。CentOS ターミナルでこれを行うと、選択したサブネット (192.168.xx、10.xxx など) として認識されるifconfigIP アドレス (おそらく eth0) が表示されます。ethx

関連情報