Howtos / Articles

Disable icmp ping replies on Linux

Having a computer that replies to ping requests allows for simple network connectivity tests, however there may be circumstances where you need to disable ping replies coming from your computer.

This can be done using firewall rules, however Linux provides an easy way to change the kernel parameters at run time to disable ping replies. Kernel parameters can be changed using the ‘sysctl’ command.

Command to disable ping replies:

$ sudo sysctl -w net.ipv4.icmp_echo_ignore_all=1

Command to enable ping replies:

$ sudo sysctl -w net.ipv4.icmp_echo_ignore_all=0

You can check the current status by running the following command:

$ sysctl net.ipv4.icmp_echo_ignore_all

Share this howto article!
  • Facebook
  • Twitter
  • Reddit
  • email

Leave a Reply




You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>