web-dev-qa-db-ja.com

リモートデスクトップを使用してVirtualBoxに接続できないのはなぜですか?

これが私のセットアップです:

  • Mac OS X Snow Leopardのもとで、1台のマシンで実行されているすべてのもの。
  • VirtualBox 3.0.10でWindows 7を実行しています。
  • VirtualBox設定の[ディスプレイ]、[リモートディスプレイ]で、[サーバーを有効にする]をオンにし、デフォルトのポート(3389)を保持しました。ネットワークでは、ブリッジアダプターを使用しているため、OS Xと同様に、VirtualBoxはDHCPを使用してIPを取得します。
  • VirtualBoxでWindowsを起動した後、ipconfigを実行すると、IPが192.168.0.181であることがわかります。
  • OS Xコマンドラインから、192.168.0.181にpingを正常に実行できます。

この設定により、リモートデスクトップを起動して192.168.0.181に接続できると期待します。残念ながら、機能せず、約10秒後にリモートデスクトップから192.168.0.181に接続できないことが通知されます。

なぜこれが機能しないのでしょうか?

12
avernet

VirtualBox内で実行されているWindowsに割り当てられているIPではなくホストに接続しないでください。同じマシンから接続する場合は、単にlocalhostに接続してください。このように、それは魅力のように機能します。

5
avernet

Extension Pack をインストールするまで、まったく同じ問題が発生していました。 VRDP拡張機能は、ドキュメントのように聞こえてもデフォルトではインストールされないことがわかりました。

VM=

00:00:00.230 VRDE:VirtualBoxリモートデスクトップ拡張機能は使用できません。

6
James Moore

私の知る限り、私はそれを再テストしただけです。接続するアカウントにはパスワードが必要であることも忘れないでください。

次のように、Windows 7内でも有効にする必要があります(W7ヘルプから):

How do I allow remote connections on the computer I want to connect to?

If the computer you want to connect to is using Windows 7 Professional, 
Windows 7 Ultimate, or Windows 7 Enterprise, follow these steps:

Click to open System. 

In the left pane, click Remote settings.  If you are prompted for an administrator 
password or confirmation, type the password or provide confirmation. 

In the System Properties dialog box, under Remote Desktop, select one of the 
three options, and then click Select Users. 

If you are an administrator on the computer, your current user account will 
automatically be added to the list of remote users and you can skip the next two steps.

In the Remote Desktop Users dialog box, click Add.

In the Select Users or Groups dialog box, do the following:

To specify the search location, click Locations, and then select the 
location you want to search.

In Enter the object names to select, type the name of the user that you 
want to add, and then click OK. 

The name will be displayed in the list of users in the Remote Desktop 
Users dialog box.
2
fgranger

Windowsでファイアウォールが有効になっているかどうかを確認し、無効にするとリモート接続が許可されます。ブリッジネットワーク設定では、ホストではなくゲストのIPに接続する必要があります。

2
ray chakrit