Soy consciente de que iftop
monitorea el tráfico de red en el host actual, pero ¿existe algún programa que monitorea el tráfico de red a un directorio específico en el sistema de archivos?
Respuesta1
dura verdad
Lo que está solicitando no se puede hacer exactamente: podría escribir un software que se aproximara a eso, pero eso es todo.
¿Por qué?
La "red" no puede escribir nada en una carpeta: debes usar un programa para eso como curl
o firefox
. El problema con un programa como este firefox
es que no tienes idea, desde fuera, de si un archivo específico que escribió proviene de Internet o no.
Tener información precisa sobre ese asunto requeriría que cada programa de este tipo (es decir, capaz de escribir en el disco desde la red) realmente informe lo que está haciendo en algún lugar. Desafortunadamente, este no es el caso.
Aproximación
Una aproximación a lo que necesita sería categorizar los programas como "escritores de Internet" y "escritores locales" y luego observar qué programa, en qué categoría escribe qué y dónde. Pero como puedes imaginar, esto no garantiza que los archivos escritos realmente provengan de Internet.
Implementaciones
Hasta donde yo sé, no existen implementaciones de dicho software de monitoreo, aunque definitivamente es posible escribir uno usando, inotify
por ejemplo, para monitorear los cambios en una carpeta específica y algo de lógica sobre lo que se escribe allí (para categorizarlo como "proveniente del internet) y cuánto escribe (para tener una idea del tráfico allí).