Cómo deshabilitar la respuesta al ping en Ubuntu

En algunos ambientes podemos necesitar que nuestro equipo pase un poco más desapercibido de lo normal. Para esto, entre otras acciones, 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.

Espero que os sea útil.

7 Respuestas a “Cómo deshabilitar la respuesta al ping en Ubuntu”


  1. 1 virtualdrug Lunes, 21 junio 2010 a las 10:59 am

    Hola,
    El segundo comando debería tener un 0 en vez de un uno no??

  2. 3 Cex Lunes, 21 junio 2010 a las 6:34 pm

    ping -c 5 127.0.0.1

    Con la opción -c 5 le decimos que solo envíe 5 paquetes (o los que quieras cambiando el 5 por el número deseado).

    Así no hay que pararlo manualmente con Control+C.

  3. 4 redtitle Jueves, 24 junio 2010 a las 11:07 pm

    Muy buen aporte, aunque siempre tienes la opción gráfica de firestarter que es mucho mas cómodo, simplemente marcas o desmarcas una casilla y ya evitas el tráfico icmp además de lo que quieras de una forma muy sencilla.

    un saludo

  4. 5 skeksi Miércoles, 29 septiembre 2010 a las 4:06 am

    Lo suyo es utilizar sysctl, que permite modificar paramétros del kernel en tiempo de ejecución:

    sysctl -w net.ipv4.icmp_echo_ignore_all=1

    Esto para modificarlo puntualmente.

    Para dejarlo fijo en el arranque, añadimos en el fichero /etc/sysctl.conf

    net.ipv4.icmp_echo_ignore_all=1

    ciao


  1. 1 BlogESfera.com Trackback en Lunes, 21 junio 2010 a las 11:50 am
  2. 2 Cómo deshabilitar la respuesta al ping en Ubuntu - Dominicanplace Trackback en Lunes, 21 junio 2010 a las 2:48 pm

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s




Si has leído nuestro Acerca de, sabes que no publicamos ningún artículo práctico que no hayamos probado. Aún así, no podemos garantizar que en tu sistema funcione como en el nuestro.

Esta página no es de soporte. Compartimos lo que sabemos, pero si resolviésemos todas las dudas que recibimos, no podríamos hacer artículos nuevos. Por eso, si alguien plantea un problema, y sabes la respuesta, siéntete libre para comentarla.

Si tienes una duda y no obtienes respuesta, puedes recurrir a sitios específicos como ubuntu-es.org o Linux Q.

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.


Seguir

Get every new post delivered to your Inbox.

Únete a otros 515 seguidores