web-dev-qa-db-ja.com

あるマシンが別のマシンにpingできるのに、逆のpingが機能しない

2つのVMware Workstation仮想マシンを実行しています...

ほとんどの場合、仮想Aはホストラップトップpingを使用できますが、ホームネットワーク上の他の実際のマシンはいつでも使用できますが、仮想Bに対して「要求がタイムアウトしました」

ほとんどの場合、仮想Bはホストラップトップをpingできます。

私が知っている唯一の違いは、仮想Bが作品ドメインに参加しているのに対し、仮想Aはまだワークグループモードになっていることです。

誰がどのように/なぜこれが起こっているのか説明できますか?

更新...これらはすべて、私のラップトップがワイヤレスに接続されている間です
Ping from ...ホストラップトップ(win7、ワークグループ)

  • ネットワーク上の他のマシン(win7、ワークグループ)へ-OK
  • 仮想A(win2008 r2、ワークグループ)へ-主にOK、いくつかのRequest timed outを実行します
  • 仮想B(win7、ドメイン)へ-Request timed outを取得するだけ

...仮想Aからのping

  • ネットワーク上の他のマシンへ-OK
  • 仮想Bへ-OK
  • ラップトップをホストするには...数パターンRequest timed outを通過します。次のpingには2000ミリ秒かかり、次の数パターンは1ミリ秒未満、次にDestination Host unreachableからRequest timed outに戻ります

...仮想Bからのping

  • ネットワーク上の他のマシンへ-OK
  • 仮想Aへ-OK
  • ラップトップをホストする...いくつかのRequest timed outの同様のパターン、次のpingには2000msかかり、次のいくつかには<1msかかり、Request timed out ...に戻りますが、Destination Host unreachable

ネットワーク上の他のマシンからのping

  • 仮想Aへ-OK
  • 仮想Bへ-Request timed outを取得するだけ
  • ラップトップをホストするには... OK

仮想マシンが、実行中のホストラップトップにpingを送信するのに苦労しているように見えますが、ネットワーク上の別の実際のマシンでは問題ないのは非常に不可解です。

12
SteveC

Barlopのコメントでの発言が最も可能性の高い原因だと思います。

なぜこれが起こっているのかという質問です...ネットワークに接続すると、Windowsは場所(公共、自宅、オフィス)を選択するように求めてきます。

各プロファイルには異なるデフォルトのファイアウォールウォールがありますが、Windows Server以外ではデフォルトでpingをブロックしたことは覚えていません(しかし、私はおそらく間違っています-最後に調べてからしばらく時間が経過しています)。

そうは言っても、これらの設定はすべてグループポリシーで上書きできるため、ネットワーク管理者がマシンをロックダウンすることを選択した可能性があります。

いずれにせよ、これが強制/作成されて上書きできない場合を除いて、変更は非常に簡単です。

-このセクションを編集-

デフォルトのドメインプロファイルは、デフォルトでpingをブロックします...

Start Orbをクリックして「Windows Firewall」(または必要に応じて)と入力し、結果が表示されたら_Windows Firewall with Advanced Security_をクリックします。ここから、_Inbound Rules_をクリックし、File and Printer Sharing (Echo Request - ICMPv4-In)を探して有効にします。

...しかし、プライベートプロファイルとパブリックプロファイルではすでに有効になっているはずです...その上にあるプロファイル列で「ドメイン」と表示されているものを探し、右側のアクションバーで[有効にする]をクリックします。

14
William Hilsum