NAP Latino

Publicado el 19 de julio de 2026 · Revisado el 19 de julio de 2026

Cómo Configurar Link Aggregation (LAG) en un Servidor Linux para Alta Disponibilidad

Configura LAG en Linux (modo 802.3ad) para unir múltiples interfaces de red en un solo canal lógico, incrementando ancho de banda y disponibilidad.

Una red resiliente es fundamental para garantizar la disponibilidad de servicios críticos. La agregación de enlaces (Link Aggregation) permite combinar múltiples conexiones físicas en una sola virtual, mejorando el rendimiento y la tolerancia a fallos.

Antes de comenzar, asegúrate de tener al menos dos interfaces de red físicas disponibles (por ejemplo, eth0 y eth1) y que el switch al que están conectadas soporta el protocolo 802.3ad (LACP).

Primero, instalamos el paquete que maneja la agregación:

apt-get update
apt-get install ifenslave

Ahora, cargamos el módulo del kernel para el balanceo de canales y configuramos el enlace maestro. Vamos a crear un nuevo dispositivo llamado bond0 que funcionará en modo 802.3ad, el cual requiere configuración activa en ambos extremos (servidor y switch):

modprobe bonding mode=802.3ad miimon=100

El parámetro miimon=100 hace que el sistema verifique la conexión cada 100 milisegundos, detectando fallos rápidamente.

Luego, creamos el dispositivo maestro y le asignamos dirección MAC permanente para evitar que los servicios de red se confundan ante cambios:

ip link add bond0 address aa:bb:cc:dd:ee:ff type bond mode 802.3ad

Después de crear el dispositivo lógico, añadimos las interfaces físicas a este enlace. Esto se debe hacer mientras las interfaces estén desactivadas:

ip link set eth0 master bond0
ip link set eth1 master bond0

Configuramos la IP de tu servidor (reemplaza 192.168.1.100/24 con tu dirección real) sobre el dispositivo agregado:

ip addr add 192.168.1.100/24 dev bond0

Finalmente, activamos todo el conjunto:

ip link set bond0 up

Para que estas configuraciones persistan tras reiniciar el servidor, debes editar el archivo /etc/network/interfaces y definir el bond0 como una interfaz de tipo bond esclava de las interfaces físicas. Tras esto, el sistema podrá soportar la pérdida de una interfaz sin interrupciones para el cliente.

Más ancho de banda y mejor disponibilidad para tu proyecto