Windows11 への ping 疎通確認

Windows

windwos11 がインストールされている PC に ping を飛ばしたところ応答がありませんでした.原因はWindwos11 の Firewall の設定で,ping が遮断されているためでした.

以下,windows11 側で ping に応答するための設定方法です.

スタート→設定→プライバシーとセキュリティ→Windows セキュリティ→ファイアウォールとネットワーク保護とすすんでください.

ファイアウォールとネットワーク保護の画面には3つのネットワーク(ドメインネットワーク,プライベートネットワーク,パブリックネットワーク)があり,その一つがアクティブになっています.ネットワーク名の右側に「(アクティブ)」と記載があるものがそれです.

ここではアクティブなネットワークが「プライベートネットワーク」ということで話をすすめます.

ファイアウォールとネットワーク保護の画面で「詳細設定」をクリックします.そうすると,別ウィンドで「セキュリティが強化された Windows Defender ファイアウォール」画面が開きます.その画面の左側にある受信の規則をクリックします.

この中の名前が「コアネットワーク診断 – ICMPエコー要求(ICMPv4 受信)」でプロファイルが「プライベート,パブリック」のものを右クリックし「規則の有効化」を選択します.また,ICMPv6 のものを同様に有効化しておきます.この操作は「規則の有効化」を選択直後即時有効になります.

上記の設定で,同一ネットワーク(同一サブネットワーク)からの ping 応答が許可されます.その他のネットワークからの ping に応答するためにはもう少し設定が必要です.「コアネットワーク診断 – ICMPエコー要求(ICMPv4 受信)」でプロファイルが「プライベート,パブリック」のものを右クリックし(上記の画面で表示されているプルダウンメニューの中の)「プロパティ」を選択します.

つづいてスコープタブをクリックします.

このルールを有効化した直後ではリモート IP アドレスで「これらの IP アドレス」のなかに「ローカルサブネット」がはいっています.これを任意の IP アドレスにチェックするか,これらの IP アドレスの中に必要なアドレスを追加し,画面下の「適用」をクリックします.同様に ICMPv6 のものを設定しておきます.

web 上の情報の多くは,「ファイルとプリンターの共有(エコー要求 – ICMPv{4,6}受信)」の内容を変更する手順が書かれておりこれでも目的は達せられると思うのですが,私にはこの名前がしっくりきません.なにか理由があるのでしょうか.

コメント

タイトルとURLをコピーしました