limitación de la velocidad de descarga según el uso de la red

limitación de la velocidad de descarga según el uso de la red

Tengo un servidor Debian Wheezy (Open Media Vault) con algunos descargadores diferentes funcionando la mayor parte del tiempo. (Principalmente FTP) Me gustaría poder ajustar los límites de descarga de este servidor en función del tráfico de otros dispositivos.

Entonces tengo una conexión de 15 Mb/s. Cuando otra computadora en la red usa el puerto 80, 443 o DNS, las descargas en el servidor se limitan a 1000 KB/s. Si hay una conexión a Netflix, entonces está limitada a 500 KB/s.

Sin embargo, las conexiones internas deben ser ilimitadas todo el tiempo. Tengo un enrutador de tomate que debería poder iniciar sesión en un servidor syslog. Por lo tanto, es posible que el servidor pueda observar todos los registros de la red localmente. Y creo que puedo limitar la descarga de programas a través de CLI.

¿Alguien puede sugerir una buena manera de lograr esto? Pensé que podría escribir un script simple y ejecutarlo cada 60 segundos o algo así. Pero realmente no sé por dónde empezar con eso.

información relacionada