VirtualboxにWindowsOSをインストールし、VMwareにUbuntuOSをインストールしています。両方のOSに内部IPアドレスを割り当てます(たとえば、Windows OSの場合は192.168.1.3、ubuntuの場合は192.168.1.4)。問題は、ローカルマシンから両方のサーバーに正常にpingできることです。しかし、UbuntuからもWindowsからもこれらのサーバーにpingを実行することはできません。何かアイデアはありますか?
編集: pingを実行しようとすると、「リクエストタイムアウト」と表示されます。
間違ったアダプタタイプを選択しました。両方にブリッジアダプタを選択する必要があります。このようにして、ルーターにIPアドレスを要求し、あらゆる点でネットワーク上の新しいPCとして動作し、相互に通信することもできます。
代わりに、内部アダプタモードは、ユーザーがすぐにアクセスできない仮想インターフェイスを作成します。たとえば、NATアダプターを試してみると、Hostマシンには、VMまったく:ハイパーバイザー内に完全に含まれています。
bridge接続がはるかに簡単な解決策です。
これらのVMにIPを静的に割り当てないでください。それをする代わりに、あなたがする必要があることはここにあります:
すべてのVMを閉じます
VMwareワークステーションを開き、[編集]-> [仮想ネットワークエディター]-> [設定の変更]-> [VMnet0]を選択-> [ブリッジ]オプションを選択し、[仮想ホスト専用イーサネットアダプター]を選択-> [OK]をクリックします。
VMware仮想マシン(Ubuntu)を開きます-> VMwareウィンドウの下部にあるその仮想マシンのネットワークアダプター設定に移動し、[ネットワーク接続]を[カスタム]として選択し、[VMnet0]を選択します。
仮想ボックスを開いて仮想マシン(Windows OS)を開き、その仮想マシンの設定->ネットワーク->接続先:ホストオンリーアダプターと名前はVirtualboxホストオンリーイーサネットアダプターに移動し、[OK]をクリックします。
これで接続が確立されました。
詳細については、私が書いた次の投稿を参照してください。 VirtualBoxとVMware仮想マシン間のネットワークをセットアップする方法