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.

Anuncios

7 Responses to “Cómo deshabilitar la respuesta al ping en Ubuntu”


  1. 1 virtualdrug Lunes, 21 junio 2010 en 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 en 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 en 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 en 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 en 11:50 am
  2. 2 Cómo deshabilitar la respuesta al ping en Ubuntu - Dominicanplace Trackback en Lunes, 21 junio 2010 en 2:48 pm

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




Síguenos en Twitter

 

Sitios amigos:

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.


A %d blogueros les gusta esto: