Nuestro team especializado pasados algunos días de investigación y recopilar de datos, hallamos la respuesta, deseamos que todo este artículo sea de utilidad en tu plan.
Solución:
Sí, eso es posible usando tcpdump
que es una de las herramientas más potentes y ampliamente utilizadas de rastreador de paquetes (analizador de paquetes) de la línea de comandos disponible en Linux.
En la aplicación de terminal de la computadora que desea monitorear:
sudo tcpdump -i ethX icmp and icmp[icmptype]=icmp-echo
Opciones:
-n avoid a (potentially slow) reverse DNS query
−i interface
icmp[icmptype]=icmp-echo To print all ICMP packets that are echo requests/replies
Comenzará a escuchar en ethX y esperando los paquetes llegados.
Ejemplo: tengo 2 pc win7 10.1.1.8 Ubuntu 10.1.1.57 que monitoreará los paquetes llegados:
en ubuntu:
Referencia: nixCraft
Buen ejercicio @nux Me gustó .
También me gustaría agregar mi truco que uso para encontrar quién me está haciendo ping usando avahi
herramienta (se puede instalar desde Synaptic
).
Cuando corro en la terminal avahi-browse -rat
compila automáticamente la lista completa de conexiones, por ejemplo:
hostname = [xxx-xxx.local]
address = [xxx::x:xxx:xxx:xxx:xxx] physical
address = [xx.xx.xxx.xx] ipv4 or ipv6
port = [xxx]
txt = [xxx]
Por ejemplo, siempre puedo ver cuándo mi proveedor de Internet me hace ping durante mi sesión, cuando ejecuto este comando.
Para ver todo lo que Avahi puede hacer, ejecute:
avahi-browse --help
Si aceptas, eres capaz de dejar una crónica acerca de qué le añadirías a esta noticia.