Otro título sugerido: Como deshabilitar el futuro.
Este es uno cortito. De esos que hago para cuando dentro de un año lo tenga que hacer de nuevo y me dé paja googlear el path de mierda o para que cuando alguien me pregunte lo pueda referir a mi propio blog y quedar como un campeón.
Ayer leyendo Un Sanjuanino en Rio Cuarto me dí con una entrada mencionando un vínculo a HowtoForge donde se plantea la alternativa mas facil que he visto hasta ahora para tener una implementación de QoS (por Quality of service en inglés: calidad de servicio) que aunque rudimentaria es totalmente funcional.
Se puede extender a cualquier otra disciplina de encolado y mejorar en función de las necesidades de cada uno, así que vamos a los bifes.
Requisitos necesarios:
Kernel con soporte para iptables.
Iptables instalado.
El comando tc instalado, que es parte del paquete iproute2
Opcional, l7filter para iptables.
Cualquier distribución orientada a servidor/router o redes en general ya trae estos tres requisitos preinstalados y configurados. En caso de no ser así basta con usar el gestor de paquetes de cabecera para instalar iproute2 e iptables, y seguir cualquier guía de configuración del kernel para darle soporte a iptables.
Esquematizando un poco:
El esquema de mi red es exactamente el mismo del ejemplo de howtoforge:
[internet]<–>[cablemodem]<–>[eth1 linux eth0]<–>[red local]
Queda en cada uno adaptar las siguientes instrucciones para la topología de su red.Sigue leyendo →