Guía para Configurar Bonding con VLAN en Debian

Artículos Guías Manuales Sistemas Linux Windows Binario 0

1. Instalación de paquetes necesarios

Ejecuta el siguiente comando para instalar los paquetes necesarios:

apt install vlan openvswitch-switch net-tools ifupdown2 ifenslave vim -y

2. Cargar módulos necesarios

Añade los módulos requeridos al archivo /etc/modules y cárgalos en el sistema:

echo "bonding" >> /etc/modules
modprobe bonding
modprobe 8021q

3. Configuración de las interfaces de red

Edita el archivo /etc/network/interfaces con el editor de texto preferido (en este caso vim):

vim /etc/network/interfaces

Configura las interfaces según el siguiente ejemplo (adapta las configuraciones de IP, VLAN y nombres de interfaces según tus necesidades):

# Archivo de configuración de interfaces de red
# Para más información, consulta interfaces(5)

# Interfaces loopback
auto lo
iface lo inet loopback

# Interfaces físicas configuradas como manual
auto eno1
iface eno1 inet manual

auto eno2
iface eno2 inet manual

auto eno3
iface eno3 inet manual

auto eno4
iface eno4 inet manual

# Configuración del bond0
auto bond0
iface bond0 inet manual
ovs_bridge vmbr0
ovs_type OVSBond
ovs_bonds eno1 eno2 eno3 eno4
ovs_options bond_mode=balance-slb

# Configuración del puente OVS
auto vmbr0
iface vmbr0 inet manual
ovs_type OVSBridge
ovs_ports bond0 vlan10

# Configuración de la interfaz VLAN
auto vlan10
iface vlan10 inet static
address 192.168.10.10/24
gateway 192.168.10.1
ovs_type OVSIntPort
ovs_bridge vmbr0
ovs_options tag=10

4. Reiniciar el sistema

Reinicia el servidor para aplicar los cambios:

reboot

Notas adicionales

  • Adaptación: Verifica que las interfaces físicas (eno1, eno2, etc.) coincidan con los nombres reales en tu sistema. Puedes usar ip link show o ifconfig para identificarlas.
  • Bonding: Se está utilizando el modo balance-slb, que distribuye el tráfico de salida entre las interfaces esclavas y proporciona cierta tolerancia a fallos.
  • VLAN: La configuración de VLAN (802.1Q) etiqueta el tráfico con el ID 10 y lo asocia al puente vmbr0.