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