web-dev-qa-db-ja.com

別のvmwareゲストからvmwareゲストにpingできません

1つのvmwareゲストに別のゲストからpingを送信したいと思います。両方ともWindows XPそしてNATを使用します。VMnet8のIPを手動で192.168.18.1に設定します(IPアドレスの自動取得を使用しない)。また、guest1とguest2のいずれもホスト。

VMWare Player 5を使用しています。

ホストマシン(Windows 7):

    Ethernet adapter VMware Network Adapter VMnet8:

    Connection-specific DNS Suffix  . :
    Link-local IPv6 Address . . . . . : fe80::dc81:34e2:779d:595d%19
    IPv4 Address. . . . . . . . . . . : 192.168.18.1
    Subnet Mask . . . . . . . . . . . : 255.255.255.0
    Default Gateway . . . . . . . . . :

ゲスト1:

    Connection-specific DNS Suffix  . : localdomain
    IP Address. . . . . . . . . . . . : 192.168.18.131
    Subnet Mask . . . . . . . . . . . : 255.255.255.0
    Default Gateway . . . . . . . . . : 192.168.18.2

ゲスト2:

    Connection-specific DNS Suffix  . : localdomain
    IP Address. . . . . . . . . . . . : 192.168.18.132
    Subnet Mask . . . . . . . . . . . : 255.255.255.0
    Default Gateway . . . . . . . . . : 192.168.18.2

助言がありますか?

ありがとう!

30

VMwareワークステーション9でサーバー2008とWindows 7 VMを構成しているときに、まったく同じ問題に遭遇しました。Windowsコマンドプロンプトでファイアウォールを無効にし、次のコマンドを実行するのに役立ちました

netsh firewall set icmpsetting 8 enable

その時点で、1つをpingすることができましたVMその後、両方でコマンドを実行した後。シナリオ間のこの違いは、VMブリッジ接続

50
phil

次の手順を使用して、ある仮想マシンから別のマシンにipをpingできます。

  1. メニューに移動VM->設定->ネットワークアダプタの選択:NAT
  2. メニューに移動VM->設定->オプションを選択タブと選択

ゲストの分離:有効化、有効化、選択ボックス:VMCIの有効化

3
zaheer
  1. ネットワーク設定をブリッジとして設定します。
  2. VMCIを有効にします(これにより、ホスト、ゲストが互いに通信できるようになります)
2
user2352595

それは古い質問であることは知っていますが、最近似たような問題がありました。 VMware Workstation 12. +では、Edit -> Virtual Network Editor...問題のあるVMが使用するネットワークを選択し、"Connect a Host virtual adapter to this network"チェックボックスがこのネットワークに設定されています。私の場合、そうではありませんでした。設定後、ホストはゲストにpingを実行でき、ゲストは互いに会話できました。

enter image description here

1
Dime
  1. ゲストOSにVMwareツールをインストールしてみてください。
  2. ファイアウォールが有効かどうかを確認します
  3. 1と2で問題ない場合は、共有インターネット接続を使用してみてください

Share internet

接続を共有すると、VMnet8のIPアドレスは192.168.137.1、IPのセットアップ192.168.18.1 そしてさらに試みる

両方のオペレーティングシステムで、ファイアウォールをオフにする必要があります。 MS SERVER 2012 R2とMS WIN-7をクライアントとして使用しています。まず、「RUN BOX」ウィンドウのロゴボタン+ Rを呼び出し、RUNボックスが表示されたら、Windowsファイアウォールの設定で「firewall.cpl」と入力すると、「Turn Window Firewall On or Off」のようにクリックし、「Firewall off off」を選択します「プライベート設定とパブリック設定の両方でOKをクリックします。ゲストOSで再度Pingします。グッドラックアウンココカント

0
user5751972

メニューバー内

[ホスト]-> [仮想ネットワーク設定]-> [ホスト仮想ネットワークマッピング...]を選択します。

ホストネットワークアダプターとしてドロップダウンリストを設定します... pingできない場合

0

はい、そうです。 VmwareでNATアダプター設定を使用し、Windowsファイアウォールをオフにすると、テスト環境で他のゲストマシンにpingを実行できました。

サイドノート:ベストプラクティスは、大規模な環境にハードウェアファイアウォールを実装し、ドメインコントローラーのWindowsファイアウォールをオフにすることです。

0
Briana Cooper
  1. すべてのWindowsシステムでファイアウォールを確認します。有効になっている場合は、無効にします。
  2. それでもpingを実行できない場合は、仮想ネットワークエディターを開き、両方のVMに同じVMnetアダプターを使用しているかどうかを確認します。このアダプターは、ホストマシンのネットワークアダプターにも存在する必要があります。仮想ネットワークエディターで表示されているもののスクリーンショットを共有します。
0
Syed Faraz Umar

VMのネットワーク設定を「ブリッジ」モードに設定することで、VMとホストからpingを実行できました。要するに、これらはすべて同じ物理ネットワーク上に配置されます。これは、静的IPアドレスと相まって、うまくいくはずです。

0
Adam Lewis

私はあなたの質問を理解している場合。これで、同じネットワークセグメントVMnet8に両方のVMがあります。

  1. 両方のVMのファイアウォール設定からファイルと印刷の共有を有効にします
  2. ホストマシン(Windows 7)から、VMnet8のネットワークアダプターが有効になっていることを確認します。また、ネットワークアダプターを開いて、実際にVMnet8ネットワークアドレスに接続しているかどうかを確認します。次に、両方のアドレスにpingを試行します。
  3. それでもうまくいかない場合は、ホストマシンからipconfig/allを実行し、ここに出力を貼り付けて、ネットワークアドレスの配布方法を確認できるようにします。

ありがとう

0
Rolland