Tengo una serie de servidores Ubuntu 10.04 y cada uno tiene ufw firewall habilitado. He permitido el puerto 22 (para SSH) y 80 (si es un servidor web). Mi pregunta es que estoy tratando de habilitar la respuesta de eco icmp (respuesta de ping).
ICMP funciona de manera diferente a otros protocolos: sé que está por debajo del nivel de IP en un sentido técnico. Simplemente puede escribir sudo ufw allow 22
, pero no puede escribirsudo ufw allow icmp
sudo ufw reload
(y para permitir que las solicitudes de ping he tenido que añadir-A ufw-before-output -p icmp --icmp-type echo-request -j ACCEPT
en/etc/ufw/before.rules
)Para Ubuntu 18.04, debe tener las siguientes reglas en su archivo /etc/ufw/before.rules :
Estos estaban en mi archivo predeterminado.
Por supuesto, asegúrese de que este sea realmente el problema. Mi problema era que mi computadora estaba bloqueando que los pings salieran a la red donde existía el servidor al que intentaba hacer ping. Terminé usando un sitio web que ya estaba en Internet para hacer el ping por mí (por ejemplo, https://ping.eu/ping/ ).
fuente
Aquí hay un documento de ayuda que revela cómo habilitar / deshabilitar las respuestas de ping et al.
Ayuda UFW
fuente
Agregue lo siguiente al archivo /etc/ufw/before.rules:
Después de editar el archivo, ejecute el comando:
fuente