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