「ファイルとプリンターの共有」がオフになっている場合、Windows 10へのPingは機能しませんか?


22

ローカルネットワーク上に1台のWindows 10コンピューターがあります。

他のコンピューターからWindows 10マシンをpingしようとすると、失敗します(要求がタイムアウトしました)。Windows 10マシンから、他のデバイスに問題なくpingを実行できます。

コントロールパネルで[詳細な共有設定]に移動し、[ファイルとプリンターの共有]をオンにすると、このマシンへのpingが正常に機能することがわかりました。

私の質問は、なぜですか?

「pingされたマシンで」「ファイルとプリンターの共有」がオフになっていると、なぜpingが機能しないのですか?それはpingの応答にどのように関連していますか?ファイル/プリンターリソースを共有していない場合でも、マシンはpingに応答する必要がありますか?

回答:


28

そのため、ファイルとプリンタの共有設定は、ICMPトラフィックを許可/拒否する機能があります。これを実際に確認するには、次の場所に移動します。

  1. ボタンをクリックしStartます
  2. 検索する Windows Firewall
  3. Advanced Settings左側を選択
  4. 左ペインで選択します Inbound Rules
  5. 右側のペインで、タイトルが付けられたルールを探します File and Printer Sharing (Echo Request - ICMPv4-In)

ソース

私のラップトップ(ファイルとプリンターの共有がオンになっている)の例を以下に示します。

Windowsファイアウォール

さらに一歩進んで、ファイルとプリンターの共有をオフのままにして、「ping」を許可する場合は、図の赤いボックス内に表示されている適切なルールを有効にすることができます。


tnx!だから、基本的に、Windowsでは、ICMPv4-Inは「ファイルとプリンターの共有」に直接接続されていますか?「ファイルとプリンターの共有」なしではICMPv4-Inを許可できませんか?
lucidBug

*「ファイルとプリンタの共有」をONせず
lucidBug

1
ICMPトラフィックを制御する設定は、ファイルとプリンターの共有機能に含まれていますが、回答の最後で述べたように、Windowsファイアウォール内の適切なルールを個別に有効にしてICMPトラフィックを許可する必要があります。
Run5k

しかし、ルール(赤いボックス内のルール)を有効にすると、「ファイルとプリンターの共有」をオンにしたのと同じになりますか?か否か?
lucidBug

わかりました。他(SMB、スプーラー、LLMNR)をオフにすると、何も共有されません。正しい?
lucidBug

5

ファイルとプリンターの共有ルールをオンにしても、Windows 10 VMのpingに問題がありました。

そこで、次を追加しました。

netsh advfirewall firewall add rule name="ping" protocol=ICMPV4 dir=in action=allow

警告:このコマンドは、プライベート、パブリック、およびドメインネットワークプロファイルにルールを適用します。


0

Windowsは、ネットワークの種類に応じて、パブリック、プライベート、またはドメインのファイアウォールプリセットを使用します。デフォルトはパブリックです。パブリックプリセットでは、ファイアウォールは「厳しく」設定されています。ping要求など、さらにブロックします。ファイルとプリンターの共有を有効にすると、Windowsはネットワークタイプ(=ファイアウォールプリセット)をプライベートに変更します。ファイアウォールはより開かれ、ping要求を許可します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.