%20con%20htb%2Ftc.png)
Me lo paso muy bien leyendo pero no sé cómo hacer esto. Siempre tengo una descarga en la red mu, toda la navegación http se ve afectada, ¿necesito hacer algo específico o no uso sfq? alguien tiene un ejemplo de script para mostrarme cómo ejecutar una cola justa en el mismo protocolo/puerto
regraduados.
Respuesta1
No puedes controlar la velocidad del tráfico entrante en Internet. Una solución alternativa común es darle forma al tráfico en la interfaz que mira a su red.
SIN EMBARGO, si quiere decir que desea diferenciar una descarga http de una página web frente a la descarga http de un ISO, lo que ralentiza la descarga del ISO, entonces lo más probable es que esté buscando algún tipo de solución que inspeccione el tráfico de red real, no solo la fuente. /Puerto de destino. Un proxy podría ser la solución aquí.
Respuesta2
Recuerdo que había reglas como garantizar 100 kbit/s durante los primeros 2 segundos y luego 10 kbit
como
clase tc agregar dev eth0 padre 1:1 classid 1:30 hfsc \sc m1 100kbit d 2000ms m2 10kbit ul rate 1000kbit
En realidad, es lo que necesita, pero recuerde que los navegadores modernos podrían usar largas colas de mantenimiento de actividad que también podría bloquear con dichas reglas.
Respuesta3
Esa no es una tarea fácil. Una cosa que podría probar en Linux es intentar que iptables realice una contabilidad de los paquetes y marque aquellos con una alta tasa de transferencia. Luego agregue clases tc que coincidan con estas marcas.
La forma proxy sugerida en otra respuesta también parece ser una buena forma.