jueves, 20 de enero de 2011

Deshabilitar la respuesta al ping en Ubuntu

Quizá en algunos lugares podríamos necesitar que nuestro equipo pase un poco más desapercibido de lo normal. Por ello podemos desactivar la respuesta a todos los mensajes ICMP (Internet Control Message Protocol) por parte de nuestro equipo. Esto implica que cualquier ping que se haga a nuestro sistema no será respondido, y también se vería afectado el traceroute.

Por lo tanto, si nos interesa activar este comportamiento, abrimos un terminal (Aplicaciones > Accesorios > Terminal) y ejecutamos el comando que necesitemos:

Deshabilitar la respuesta al ping:
sudo -s "echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all"
Volver a habilitar la respuesta al ping:
sudo -s "echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all"
Para probar que funciona ejecutamos el siguiente comando:
ping 127.0.0.1
Para pararlo tendremos que pulsar Control+C. Entonces si obtenemos 100% packet loss, tenemos el ping deshabilitado. Y si obtenemos 0% packet loss, tenemos el ping habilitado.

Un saludo