opened image

Kaip leisti ICMP paketus Windows Server 2022, 2019, 2016

Windows Server 2016, 2019 ir 2022 ICMP arba Ping yra išjungti pagal numatytuosius nustatymus, kas daro sistemą saugesnę, tačiau kartais tai sukelia tam tikrų sunkumų stebėjime.

Kadangi komanda ping nurodo/parodo, kad nuotolinis kompiuteris yra prijungtas prie tinklo, tai yra naudinga komanda sistemų administratoriams.

Jei jums dėl kokių nors priežasčių ar stebėjimo reikia įjungti ICMP paketus arba ping, galite pasinaudoti žemiau pateikta instrukcija.

Jį galima įjungti rankiniu būdu be grupės politikų naudojimo.

Jei ICMP paketai jūsų kompiuteryje nėra įjungti, gausite pranešimą apie laiko limitą.


 

Kaip įjungti Ping Windows ugniasienėje


Norėdami įjungti ryšio patikrinimą ugniasienėje, atlikite šiuos veiksmus:

Atidarykite ugniasienę, paspausdami Win+R ir įveskite komandą firewall.cpl.

 

 

Atidarytame lange paspauskite Advanced Settings dešinėje pusėje.

 


 

Pasirinkite Inbound Rules kairėje pusėje ir dešinėje pusėje New Rule.



 

Pasirinkite File and Printer Sharing skyriuje Predefined Rules. Ir paspauskite Next.

Pasirinkite šias dvi taisykles:

 

 

  • Bendras failų ir spausdintuvų naudojimas (Echo Request – ICMPv6-In)
  • Bendras failų ir spausdintuvų naudojimas (Echo Request – ICMPv4-In)


 

Ir paspauskite Next.

Pasirinkite punktą Allow the connection. Paspauskite Finish.



 

 

 

Kaip įjungti ICMP (Ping) iš komandinės eilutės arba PowerShell

 

Tam atidarykite komandų eilutę, paspausdami Win+R ir įveskite komandą cmd.

 

Leisti ping IPv4 iš komandinės eilutės:

 

 

 

netsh advfirewall firewall add rule name="ICMP Allow Ping V4" protocol="icmpv4:8,any" dir=in action=allow

 


Leisti ping IPv4 naudojant PowerShell:

 

 

 

New-NetFirewallRule -DisplayName "ICMP Allow Ping V4" -Direction Inbound -Protocol ICMPv4 -IcmpType 8 -RemoteAddress <localsubnet> -Action Allow

 


Jei po testavimo ir nustatymų reikia išjungti ICMP paketus, taip pat galime naudoti komandų eilutę tam.

 

Blokuoti ping IPv4 iš komandinės eilutės:

 

 

 

netsh advfirewall firewall add rule name="ICMP Allow Ping V4" protocol="icmpv4:8,any" dir=in action=block


Blokuoti ping IPv4 naudojant PowerShell:

 

 

 

 

New-NetFirewallRule -DisplayName "ICMP Allow Ping V4" -Direction Inbound -Protocol ICMPv4 -IcmpType 8 -RemoteAddress <localsubnet> -Action Block

 

Taip pat siūlome apsvarstyti kitus naudingus straipsnius: