Pour créer une interface de liaison/association réseau dans RedHat/CentOS 7, suivez ces étapes :
1. Vérifiez les interfaces réseau :
- Utilisez la commande `ip a` pour lister toutes les interfaces réseau de votre système.
- Identifiez les interfaces réseau que vous souhaitez lier (équipe) ensemble. Notez leurs noms (par exemple, « ens160 », « ens192 »).
2. Installer les utilitaires de liaison :
- S'ils ne sont pas déjà installés, installez les utilitaires de liaison avec :
```
sudo yum install bonding-dkms
```
3. Configurer la liaison :
- Créez le fichier de configuration de liaison `/etc/sysconfig/network-scripts/ifcfg-bond0` avec le contenu suivant (remplacez `bond0` par le nom souhaité de votre interface de liaison) :
```
APPAREIL=bond0
ONBOOT=oui
BOOTPROTO=aucun
USERCTL=non
BONDING_MASTER=oui
BONDING_OPTS="mode=balance-alb miimon=100"
```
- Dans la configuration ci-dessus :
- `BONDING_MASTER=yes` précise qu'il s'agit d'une interface master bond.
- `BONDING_OPTS` définit le mode de liaison et d'autres options. Ici, `mode=balance-alb` indique l'équilibrage de charge avec Active-Backup, et `miimon=100` définit l'intervalle de surveillance à 100 millisecondes. Ajustez ces options selon vos besoins.
4. Configurer les interfaces esclaves :
- Créez des fichiers de configuration pour chaque interface esclave (par exemple, `/etc/sysconfig/network-scripts/ifcfg-ens160`, `/etc/sysconfig/network-scripts/ifcfg-ens192`), en utilisant le modèle suivant (remplacez `ens160 `, `ens192`, `bond0` et les détails de l'adresse IP, le cas échéant) :
```
APPAREIL=ens160
ONBOOT=oui
MAÎTRE=lien0
USERCTL=non
BOOTPROTO=aucun
IPADDR=192.168.1.2
MASQUE RÉSEAU=255.255.255.0
PASSERELLE=192.168.1.1
```
- Répétez l'étape ci-dessus pour chaque interface esclave.
5. Mettre à jour la configuration réseau :
- Editez le fichier `/etc/sysconfig/network/ifcfg-eth` (s'il existe) et commentez les lignes liées aux interfaces esclaves (par exemple, `DEVICE=ens160`, `ONBOOT=yes`).
6. Activer l'interface de liaison :
- Activez l'interface de liaison en exécutant la commande :
```
sudo ifup bond0
```
7. Vérifier la liaison :
- Utilisez la commande `ip a` pour vérifier si l'interface de liaison est active et possède l'adresse IP configurée.
- De plus, vous pouvez utiliser `cat /proc/net/bonding/bond0` pour afficher les informations relatives à la liaison.
8. Redémarrer (facultatif) :
- Pour garantir une configuration correcte, il est recommandé de redémarrer le système pour que toutes les modifications prennent effet.
N'oubliez pas d'ajuster les options de configuration en fonction des exigences spécifiques de votre réseau. Vous pouvez vous référer à la documentation RedHat/CentOS pour des informations plus détaillées sur la liaison/l'équipe.
|