GNU/Linux >> Tutoriales Linux >  >> Linux

¿Hay alguna utilidad para realizar pruebas ICMP (ping) en una sola dirección?

tcpdump puede hacer esto y está disponible prácticamente en todas partes:

tcpdump -n -i enp0s25 icmp

volcará todos los paquetes ICMP entrantes y salientes en enp0s25 .

Para ver solo solicitudes de eco ICMP:

tcpdump -n -i enp0s25 "icmp[0] == 8"

(-n evita las búsquedas de DNS, que pueden retrasar la notificación de paquetes e introducir tráfico propio no deseado).

Esto le permite averiguar si está recibiendo los paquetes de la otra máquina (de la que, por ejemplo, ping it), por lo que el problema es con la ruta de retorno, o si directamente no llegan.


Además de la sugerencia de @Stephen Kitt, puede ejecutar tcpdump para filtrar un paquete en una sola dirección:

  # see if the icmp request exits the interface
  tcpdump -nQ out 'icmp'

tshark es otra herramienta útil que puede usar y no requiere que la ejecute como root:

  tshark -nf "icmp && (icmp[icmptype] == icmp-echo)"

Aparte de la captura de paquetes, puede analizar la salida de

netstat -s

que imprime una estadística para cada socket de red, un ejemplo sería el siguiente:

  netstat -s | grep -Eo "^[[:space:]]+[[:digit:]]+ ICMP messages sent$"; 1>/dev/null ping -c1 -w1 host; !-1

  28 ICMP messages sent
  30 ICMP messages sent

Linux
  1. Distribuciones populares de Linux para pruebas de seguridad

  2. ¿Hay algún inconveniente al usar Mount –bind como sustituto de los enlaces simbólicos?

  3. ¿Existe un delineador para verificar el archivo?

  4. ¿Hay algún equivalente al vino para ejecutar aplicaciones de Mac?

  5. ¿Hay un equivalente de cd - para cp o mv?

¿Existe un cliente de OneDrive para Linux?

¿Existen identificadores de secuencias de comandos de Shell bien conocidos y bien utilizados para Un*x?

¿Hay alguna herramienta CLI para dibujar gráficos en la pantalla durante una sesión X?

¿Hay algún equivalente de WinSCP para Linux?

¿Hay algún software de escritorio remoto accesible a través de un navegador para Linux?

¿Hay alguna otra razón por la que no quede espacio en el dispositivo?