Jak za pomocą PowerShella włączyć odpowiadanie na pingi

W momencie gdy serwer nie odpowiada na pingi łatwo uznać, że coś jest nie tak z jego konfiguracją lub, o zgrozo, nie działa. Domyślnym zachowaniem systemów Microsoftu jest ignorowanie żądanie echa, jednak w razie potrzeby można je łatwo zmienić.

Najszybciej jest to osiągalne za pomocą polecenia PowerShella. Wpierw należy jednak uruchomić go z uprawnieniami administratora klikając na jego ikonę lub kafelek prawym klawiszem i wybierając z menu podręcznego Uruchom jako administrator.

Niezależnie od wersji językowej systemu wydawane polecenie jest identyczne i różni się jednym z parametrów. Ponadto przed użyciem poniższych komend wpierw koniecznie może być wywołanie Import-Module NetSecurity.

W angielskojęzycznej, stosowanej na serwerach, wersji systemu potrzebne polecenia to:

  • Set-NetFirewallRule -DisplayName 'File and Printer Sharing (Echo Request - ICMPv4-In)' -Enabled True dla protokołu TCP/IP v4.
  • Set-NetFirewallRule -DisplayName 'File and Printer Sharing (Echo Request - ICMPv6-In)' -Enabled True dla TCP/IP v6.

W przypadku polskojęzycznych systemów komendy to:

  • Set-NetFirewallRule -DisplayName 'Udostępnianie plików i drukarek (żądanie echa — ruch przychodzący ICMPv4)' -Enabled True dla TCP/IP v4.
  • Set-NetFirewallRule -DisplayName 'Udostępnianie plików i drukarek (żądanie echa — ruch przychodzący ICMPv6)' -Enabled True dla TCP/IP v6.

Dodanie odpowiedzi na pingi z pomocą PowerShella