linux-network-bonding-2.5gbe.sh
Agrega los dos puertos Ethernet 2.5GbE en modo active-backup para alta disponibilidad.
Utiliza herramientas iproute2 nativas de Linux. Los controladores Intel I226-V e I226-LM deben ser detectados. Reemplace 'enp1s0' y 'enp2s0' con los nombres de interfaz reales obtenidos mediante 'ip a'. El modo active-backup asegura la conmutación automática si un cable se desconecta.
linux-network-bonding-2.5gbe.sh
#!/bin/bash
# Installer les outils si nécessaire
# sudo apt install ifenslave ethtool
# Créer l'interface bond0
sudo ip link add bond0 type bond
# Configurer le mode (1 = active-backup pour redondance)
sudo ip link set bond0 type bond mode active-backup
# Ajouter les interfaces physiques (vérifiez les noms avec 'ip a')
# Intel I226-V et I226-LM apparaissent souvent comme enp1s0 et enp2s0
sudo ip link set enp1s0 down
sudo ip link set enp2s0 down
sudo ip link set enp1s0 master bond0
sudo ip link set enp2s0 master bond0
# Activer le bond
sudo ip link set bond0 up
# Configurer l'IP
sudo ip addr add 192.168.1.10/24 dev bond0
echo "Bonding configuré. Vérifiez avec 'cat /proc/net/bonding/bond0'"