Windows 11 ファイアウォールを介した Ping を許可する方法

click fraud protection

ファイアウォールが ping をブロックするため、ネットワーク接続をテストできませんか? Windows 11 ファイアウォールを介して ICMP エコー要求を許可する方法を知っている。

ping コマンドは、ネットワーク接続の問題をトラブルシューティングし、インターネット接続の安定性を確認するための一般的な方法です。 ただし、組み込みの Windows ファイアウォールが Windows 11 コンピューターで有効になっていると、ping 要求は既定でブロックされます。

この障害を取り除くには、Windows ファイアウォールで ping を有効にする必要があります。 トップメソッドで ICMP エコーリクエストを許可する方法を確認してください。 ただし、最初に、ネットワークの問題をより効果的かつ効率的に解決するために、ping 要求とその安全性について基本的な理解を深めましょう。

Ping リクエストとは何ですか? ファイアウォールで許可する必要がありますか?

ping 要求、または Internet Control Message Protocol (ICMP) エコー要求は、一種のネットワーク パケットです。 デバイス間の接続をテストするために、デバイス間で転送されます。

ping 要求は、ネットワークの問題、ネットワークの応答性、およびパケット損失を診断するためによく使用されますが、通常のユーザーの場合、ICMP 要求の一般的な用途は、ネットワークの遅延を判断することです。 このコマンドライン ユーティリティは、Windows、Linux、macOS など、ほとんどのオペレーティング システムで使用できます。

ここで、Windows 11 ファイアウォールを介した ping を許可するかどうかという非常に難しい問題が生じます。 ICMP エコー要求を許可するコンピューターは、ファイアウォールの構成が不十分であるか、他のセキュリティ上の脆弱性がある場合、サイバー攻撃に対して比較的脆弱です。 ただし、Windows ファイアウォールを介した ping 要求を許可すると、ネットワーク接続のテストやネットワークの問題のトラブルシューティングに役立ちます。

このため、セキュリティで保護された環境に属し、適切に構成されたファイアウォールを備えたコンピューターで ping 要求を許可できます。 それ以外の場合は、公共の WiFi を使用している場合は、ping 要求をブロックすることをお勧めします.

最適なアプローチで Win 11 ファイアウォールを介して Ping を許可する方法

Windows 11 PC のファイアウォールを介して ICMP エコー要求を許可するには、さまざまな方法があります。 好みや都合に合わせて、これらのいずれかを選択できます。

方法 1: Windows セキュリティ設定からの Ping を許可する

Windows 11 ファイアウォールで ping を許可するために最も一般的に使用される方法は、ファイアウォールの通過を許可するアプリの設定を変更することです。

  • タイプ Windows セキュリティ Windows 11 の検索バーで 入力.
  • Windows セキュリティ アプリが開きます。 選択する ファイアウォールとネットワーク保護 左パネルから。
  • クリック ファイアウォールを通過するアプリを許可する ハイパーリンク。
  • 許可されたアプリ ウィンドウが画面に表示されます。
  • クリックしてください 設定を変更する ボタン。
ファイルとプリンターの共有の横にあるチェックボックスをオンにして、ファイアウォールを介した ping を有効にします。
ファイルとプリンターの共有の横にあるチェックボックスをオンにして、ファイアウォールを介した ping を有効にします。
  • リストをスクロールして、 ファイルとプリンターの共有 オプション。
  • ここで、このオプションの横にあるボックスに必ずチェックを入れてください。
  • クリックしてください OK ボタンをクリックして変更を保存し、ファイアウォールを介した ping を許可します。

方法 2: コマンド プロンプトを使用して ICMP エコー リクエストを有効にする

Windows 11 コンピューターまたはラップトップでコマンド プロンプトを使用して ping を有効にすることもできます。

  • プレス ウィンドウズ + R キーを押して実行ボックスを開き、そこに cmd と入力します。
  • 今、押してください コントロール + シフト + 入力 キーを使用して、管理者アクセスでコマンド プロンプトを開きます。
  • 次のコマンドを入力してヒットします 入力:
netsh advfirewall firewall add rule name="ICMPv4 Allow Ping Requests" protocol=icmpv4:8,any dir=in action=allow
コマンド プロンプトを使用して、Windows 11 で ICMP エコー リクエストを許可する
コマンド プロンプトを使用して、Windows 11 で ICMP エコー リクエストを許可する
  • 次に、このコマンドを入力して、 入力 別のタイプの ICMP リクエストを許可するキー:
netsh advfirewall firewall add rule name="ICMPv6 Allow Ping Requests" protocol=icmpv6:8,any dir=in action=allow
  • コマンド プロンプトでコマンドが正常に実行されると、Windows 11 ファイアウォールを介して簡単に ping を有効にできます。

方法 3: 詳細設定を使用してファイアウォール経由の Ping を許可する

Windows Defender ファイアウォールの高度なセキュリティ設定を実行して、ping がファイアウォールを通過できるようにする別の手法があります。 そのためには、次の手順に従う必要があります。

  • まず、押して実行ボックスを開く必要があります ウィンドウズ + R キー。
  • タイプ wf.msc を押す 入力.
  • セキュリティが強化された Windows Defender ファイアウォール ウィンドウが画面に表示されます。
  • 右側のパネルで、アクション セクションの下にある 新しいルール.
新しいルールをクリックして、ファイアウォール経由の ping に関する新しいルールを追加します。
[New Rule…] をクリックして、ファイアウォール経由の ping に関する新しいルールを追加します
  • New Inbound Rule Wizard が画面に表示されます。
  • を選択 カスタム ボタンをクリックして .
  • 選ぶ すべてのプログラム ボタンをクリックして .
  • クリックしてください プロトコルの種類 をクリックしてドロップダウン リストを開きます。
  • そこから、選択 ICMPv4 また ICMPv6、許可するものに応じて。
[プロトコル タイプ] ドロップダウン メニューから [ICMPV4] または [ICMPV6] を選択します。
[プロトコル タイプ] ドロップダウン メニューから [ICMPV4] または [ICMPV6] を選択します。
  • クリックしてください カスタマイズ… 同じ画面のボタン。
  • [ICMP 設定のカスタマイズ] ウィザードで、 特定の ICMP タイプ ボタン。
  • を確認してください エコーリクエスト オプションをクリックして OK.
  • このウィザードを閉じて、受信の規則ウィザードに移動します。 クリック .
  • 任意の IP アドレス 両方のオプションでオプションが選択されている場合は、 .
  • 選択する 接続を許可する クリックする前のオプション .
  • [プロフィール] セクションで、 ドメイン, プライベート、 と 公共 クリックする前に .
  • これに名前を追加 新しいルール をクリックし、 終了 ボタン。

方法 4: PowerShell を使用して ICMP エコー要求を許可する

PowerShell の使用に慣れている場合は、それを使用して ICMP エコー リクエストを許可できます。

  • 検索バーに PowerShell と入力します。
  • 右側のパネルで、 管理者として実行.
  • PowerShell ウィンドウが開いたら、ヒットする前に次のコードを入力します。 入力:
netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request" protocol=icmpv4:8,any dir=in action=allow
  • 着信 ICMPv4 エコー リクエストを許可するための新しいファイアウォール ルールが作成されます。
PowerShell でコマンドを使用して、ファイアウォールを介した ICMP エコー要求または ping を許可します
PowerShell でコマンドを使用して、ファイアウォールを介した ICMP エコー要求または ping を許可します
  • これで、別のコードを入力して IPv6 経由の ping を許可できます。
netsh advfirewall firewall add rule name="ICMP Allow incoming V6 echo request" protocol=icmpv6:128,any dir=in action=allow
  • プレス 入力 コマンドを実行させます。
  • PowerShell ウィンドウを閉じます。

方法 5: ローカル グループ ポリシーを使用して Ping を許可する

ローカル グループ ポリシー エディターを使用して、ファイアウォールを通過する ping を許可することもできます。

  • を押して実行ボックスを開きます ウィンドウズ + R キー。
  • タイプ gpedit.msc そしてヒット 入力 をクリックして、ローカル グループ ポリシー エディターを開きます。
  • 左側のパネルで、 コンピュータの構成.
  • をダブルクリックします Windows の設定 それを拡大すること。
  • 選ぶ セキュリティ設定 ダブルクリックして展開します セキュリティが強化された Windows ファイアウォール.
ローカル GPE ツールのインバウンド ルール セクションに移動する方法を確認する
ローカル GPE ツールのインバウンド ルール セクションに移動する方法を確認する
  • を選択 インバウンドルール そしてそれを右クリックします。
  • クリック 新しいルール…
  • 新しいウィザードで、 カスタム ボタンをクリックして .
  • 選択する すべてのプログラム そしてクリック .
新しい受信規則ウィザードの例 すべてのプログラム
新しい受信規則ウィザードの例 すべてのプログラム
  • 開く プロトコル タイプ ドロップダウン メニュー そして選ぶ ICMPv4 また ICMPv6、許可するものに応じて。
  • クリック カスタマイズ ボタンは同じ画面から。
  • を選択 特定の ICMP タイプ ボタンをクリックし、ボックスにチェックを入れます エコーリクエスト. クリック .
特定の ICMP タイプでエコー要求を選択する方法
特定の ICMP タイプでエコー要求を選択する方法
  • 選択する 任意の IP アドレス 両方のオプションについて、をクリックします また。
  • のラジオボタンをクリックします 接続を許可する ボタンとクリック .
  • すべてのオプションのボックスにチェックを入れます: ドメイン, プライベート, 公共.
  • 最後に、新しいルールの名前を追加して、 終了 ping を許可するプロセスを完了します。

結論

ping 要求を許可することは、すべての状況で最も安全な選択ではないかもしれませんが、ネットワークのトラブルシューティングのためにある程度許可する必要があります。 また、ネットワーク遅延の問題があるかどうかを理解するのにも役立ちます. Windows 11 ファイアウォールを介して ping を許可する方法がわかったので、ICMP エコー要求を有効にするのに問題はありません。

どの方法が最も便利だと思いましたか? コメント欄で教えてください。 この記事を友人や同僚と共有することを忘れないでください。 次に、 Windows オンライン トラブルシューティング サービスが無効になっているのを修正する方法.