Oracle VirtualBoxのリモート表示機能が使用できません。
Fedora 15 PAEのホストOSを持っています。このOSは、同じゲストOS(Fedora 15)でVirtual Boxを実行しています。仮想ボックスのネットワークドライバーはブリッジモードです。ホストOSはゲストOSとしてGnome 3を実行しています。
この状況では、両方のマシンをWindows 7マシンとは別に表示できます。 SSHを使用して、VNCを使用して、RDPを使用できます。これらの機能はすべて、インストールされているFedoraソフトウェア(sshデーモン、vncserver、x11vnc、xrdpなど)で動作します。
しかし、私が正しく理解していれば、VirtualBoxにはRDPプロトコル用の独自の画面共有があります。残念ながら、この機能は使用できません。
VirtualBoxの[設定]-[表示]-[リモート表示]タブでリモート表示を設定しました。すでに実行中のrdpに干渉しないように、ポートを3390に設定しました。 virtualboxウィンドウのメニューでView-Enable Remote Displayを「on」に設定しました。
また、ファイアウォールの両方のマシンでポート3390を開いています。
では、このディスプレイに正しく接続するにはどうすればよいですか?ホストのIPまたはゲストのIPに接続する必要がありますか?ホストさんだと思います。しかし、WindowsのRDPクライアントでは接続できません...
ゲストではなくホストに接続する必要があります。私は問題を2つに分けて、まずあなたがあなたのホストでゲストに次のようなもので接続しようとすることを提案します
rdesktop localhost 3390
接続を取得するかどうかを確認します。
それが機能する場合は、Windowsマシンに移動して、コロン(:)で区切られたホスト名と接続を指定して"Remote Desktop Connection"で接続します。
のようなもの
myserver:3390
それでも解決しない場合、どのようなエラーが発生しますか?接続が拒否されたか、タイムアウトしたか。ファイアウォールのログオンをオンにするか、ファイアウォールを短時間オフにして、ファイアウォールの問題ではないことを確認してください。
まず、VirtualBox Extension Packがインストールされていることを確認する必要があります。ここから入手してください: https://www.virtualbox.org/wiki/Downloads
これをインストールしたら、VMの仮想ディスプレイを有効にします。次に、RDPビューアを使用してホストのIPアドレスに接続する必要があります。
ただし、ローカルホストに接続している場合は、virtualboxのヘルプドキュメントに従ってください。
接続をテストするためにlocalhostに接続すると、アドレスlocalhostおよび127.0.0.1がmstsc.exeを使用して機能しない場合があります。代わりに、アドレス127.0.0.2 [:3389]を使用する必要があります。