web-dev-qa-db-ja.com

VMwareとのVirtualbox接続

VirtualboxにWindowsOSをインストールし、VMwareにUbuntuOSをインストールしています。両方のOSに内部IPアドレスを割り当てます(たとえば、Windows OSの場合は192.168.1.3、ubuntuの場合は192.168.1.4)。問題は、ローカルマシンから両方のサーバーに正常にpingできることです。しかし、UbuntuからもWindowsからもこれらのサーバーにpingを実行することはできません。何かアイデアはありますか?

編集: pingを実行しようとすると、「リクエストタイムアウト」と表示されます。

2
hellzone

間違ったアダプタタイプを選択しました。両方にブリッジアダプタを選択する必要があります。このようにして、ルーターにIPアドレスを要求し、あらゆる点でネットワーク上の新しいPCとして動作し、相互に通信することもできます。

代わりに、内部アダプタモードは、ユーザーがすぐにアクセスできない仮想インターフェイスを作成します。たとえば、NATアダプターを試してみると、Hostマシンには、VMまったく:ハイパーバイザー内に完全に含まれています。

bridge接続がはるかに簡単な解決策です。

2
MariusMatutiae

これらのVMにIPを静的に割り当てないでください。それをする代わりに、あなたがする必要があることはここにあります:

  1. すべてのVMを閉じます

  2. VMwareワークステーションを開き、[編集]-> [仮想ネットワークエディター]-> [設定の変更]-> [VMnet0]を選択-> [ブリッジ]オプションを選択し、[仮想ホスト専用イーサネットアダプター]を選択-> [OK]をクリックします。

  3. VMware仮想マシン(Ubuntu)を開きます-> VMwareウィンドウの下部にあるその仮想マシンのネットワークアダプター設定に移動し、[ネットワーク接続]を[カスタム]として選択し、[VMnet0]を選択します。

  4. 仮想ボックスを開いて仮想マシン(Windows OS)を開き、その仮想マシンの設定->ネットワーク->接続先:ホストオンリーアダプターと名前はVirtualboxホストオンリーイーサネットアダプターに移動し、[OK]をクリックします。

これで接続が確立されました。

詳細については、私が書いた次の投稿を参照してください。 VirtualBoxとVMware仮想マシン間のネットワークをセットアップする方法