Włączanie i wyłączanie ICMP Ping w zaporze systemu Windows 10
ICMP (Internet Control Message Protocol) Ping to podstawowe narzędzie sieciowe, które pozwala administratorom testować łączność i diagnozować problemy z siecią. Choć jest przydatne, ICMP może również ujawniać informacje o twoim systemie potencjalnym atakującym, dlatego zapora systemu Windows 10 domyślnie blokuje żądania ICMP.
Ten zaawansowany przewodnik wyjaśnia wiele metod włączania lub wyłączania ICMP Ping w Windows 10, obejmując interfejs zapory, polecenia PowerShell, zarządzanie zasadami grupy i najlepsze praktyki w zakresie bezpieczeństwa.
Dlaczego kontrolować ICMP Ping?
Zrozumienie, kiedy zezwolić lub zablokować ICMP Ping, jest kluczowe dla profesjonalistów IT i administratorów systemów:
Włącz ICMP Ping
- Rozwiązywanie problemów z łącznością między punktami końcowymi.
- Monitorowanie i diagnostyka sieci.
- Identyfikacja utraty pakietów i opóźnień.
Wyłącz ICMP Ping
- Zmniejsza powierzchnię ataku, zapobiegając skanom sieciowym.
- Chroni przed atakami ICMP flood (DoS).
- Zwiększa bezpieczeństwo w narażonych środowiskach.
Dostosowany dostęp
- Zezwól na ICMP tylko z zaufanych zakresów IP.
- Zastosuj niestandardowe zasady zapory dla szczegółowej kontroli.
Metoda 1 — Włącz lub wyłącz ICMP za pomocą zapory systemu Windows Defender
Włącz ICMP Ping (przychodzące żądania Echo)
Otwórz ustawienia zapory
- Naciśnij Win + R, wpisz control i naciśnij Enter.
- Przejdź do System i zabezpieczenia > Zapora systemu Windows Defender.
Utwórz nową regułę przychodzącą
- Kliknij Ustawienia zaawansowane w lewym panelu.
- Wybierz Reguły przychodzące → Nowa reguła.
Skonfiguruj regułę ICMP
- Wybierz Niestandardową regułę → Dalej.
- W sekcji Program wybierz Wszystkie programy → Dalej.
- W Protokole i portach wybierz ICMPv4 (lub ICMPv6 dla IPv6).
- Kliknij Dostosuj, włącz Specyficzne typy ICMP i wybierz Żądanie Echo.
Ustaw zakres i akcję
- Dla Zakresu wybierz Dowolny adres IP lub określ zaufane zakresy IP.
- W sekcji Akcja wybierz Zezwól na połączenie.
Zastosuj do profili i zapisz
- Zaznacz Domenę, Prywatny i/lub Publiczny profile.
- Nazwij regułę, np. Zezwól na ICMP Ping → Zakończ.
Wyłącz ICMP Ping
- Otwórz Zapora systemu Windows Defender z zaawansowanym zabezpieczeniem (wf.msc).
- Przejdź do Reguł przychodzących, zlokalizuj swoją regułę Zezwól na ICMP Ping.
- Kliknij prawym przyciskiem myszy → Wyłącz regułę lub Usuń regułę.
Metoda 2 — Zarządzaj ICMP za pomocą PowerShell (zalecane do automatyzacji)
Do skryptowania i wdrożeń w przedsiębiorstwie PowerShell jest najskuteczniejszą metodą.
Włącz ICMP Ping
New-NetFirewallRule -DisplayName "Allow ICMPv4-In" `-Protocol ICMPv4 -IcmpType 8 -Direction Inbound `-Action AllowWyłącz ICMP Ping
Get-NetFirewallRule -DisplayName "Allow ICMPv4-In" | Remove-NetFirewallRuleSprawdź aktualne zasady ICMP
Get-NetFirewallRule | Where-Object {$_.DisplayName -like "*ICMP*"}Metoda 3 — Użyj zasad grupy w środowiskach domenowych
Dla środowisk przedsiębiorstw zarządzających wieloma maszynami z systemem Windows 10:
Otwórz Konsolę zarządzania zasadami grupy (gpedit.msc).
Przejdź do:
Computer Configuration → Windows Settings → Security Settings →
Windows Defender Firewall → Inbound RulesUtwórz nową regułę żądania Echo ICMP jak powyżej.
Użyj wdrożenia obiektów zasad grupy (GPO) do zastosowania reguł na wielu punktach końcowych.
Rozważania dotyczące bezpieczeństwa
Zezwolenie na ICMP Ping ma swoje zalety, ale wiąże się z ryzykiem:
Ataki ICMP Flood
Atakujący mogą przytłoczyć twoją sieć żądaniami ping.
→ Łagodzenie: Włącz ograniczenie szybkości na routerach/zaporach.Enumeracja sieci
Ujawnienie odpowiedzi ping umożliwia odkrycie aktywnych hostów.
→ Łagodzenie: Ogranicz dostęp ICMP do tylko zaufanych IP.Serwery DMZ / Publiczne
Rozważ całkowite wyłączenie ICMP na serwerach wystawionych na zewnątrz, chyba że wymagane są diagnostyki.
Zweryfikuj konfigurację ICMP Ping
Otwórz Wiersz polecenia i uruchom:
ping 8.8.8.8Odpowiedź otrzymana: ICMP jest włączony.
Żądanie wygasło: ICMP jest zablokowany.
Do testowania IPv6:
Zarządzanie ICMP Ping w systemie Windows 10 jest kluczowym aspektem zarówno diagnostyki sieci, jak i bezpieczeństwa systemu. Dzięki użyciu zasad zapory, poleceń PowerShell lub zasad grupy administratorzy mogą precyzyjnie kontrolować, kiedy ping powinien być dozwolony lub ograniczony. Wdrażanie tych konfiguracji pomaga utrzymać niezawodną łączność, jednocześnie minimalizując narażenie na potencjalne ataki. Zawsze przeglądaj i dostosowuj ustawienia ICMP w zależności od wymagań bezpieczeństwa twojego środowiska.


