Volg deze stappen om een netwerkverbindings-/teaminginterface in RedHat/CentOS 7 te maken:
1. Controleer netwerkinterfaces:
- Gebruik het commando `ip a` om alle netwerkinterfaces op uw systeem weer te geven.
- Identificeer de netwerkinterfaces die u wilt verbinden (team). Noteer hun namen (bijvoorbeeld `ens160`, `ens192`).
2. Installeer Bonding-hulpprogramma's:
- Indien nog niet geïnstalleerd, installeer de verbindingshulpmiddelen met:
```
sudo yum installeer bonding-dkms
```
3. Verbinding configureren:
- Maak het bonding-configuratiebestand `/etc/sysconfig/network-scripts/ifcfg-bond0` met de volgende inhoud (vervang `bond0` door de gewenste naam van uw bond-interface):
```
APPARAAT=obligatie0
ONBOOT=ja
BOOTPROTO=geen
GEBRUIKERCTL=nee
BONDING_MASTER=ja
BONDING_OPTS="mode=balans-alb miimon=100"
```
- In de bovenstaande configuratie:
- `BONDING_MASTER=yes` geeft aan dat dit een masterbond-interface is.
- `BONDING_OPTS` stelt de verbindingsmodus en andere opties in. Hier geeft `mode=balance-alb` de taakverdeling aan met Active-Backup, en `miimon=100` stelt het monitoringinterval in op 100 milliseconden. Pas deze opties indien nodig aan.
4. Slave-interfaces configureren:
- Maak configuratiebestanden voor elke slave-interface (bijvoorbeeld `/etc/sysconfig/network-scripts/ifcfg-ens160`, `/etc/sysconfig/network-scripts/ifcfg-ens192`), met behulp van de volgende sjabloon (vervang `ens160 `, `ens192`, `bond0` en IP-adresgegevens indien van toepassing):
```
APPARAAT=ens160
ONBOOT=ja
MASTER=obligatie0
GEBRUIKERCTL=nee
BOOTPROTO=geen
IPADDR=192.168.1.2
NETMASKER=255.255.255.0
GATEWAY=192.168.1.1
```
- Herhaal bovenstaande stap voor elke slave-interface.
5. Netwerkconfiguratie bijwerken:
- Bewerk het bestand `/etc/sysconfig/network/ifcfg-eth` (als het bestaat) en geef commentaar op de regels die betrekking hebben op de slave-interfaces (bijvoorbeeld `DEVICE=ens160`, `ONBOOT=yes`).
6. Bond-interface inschakelen:
- Activeer de obligatie-interface door de opdracht uit te voeren:
```
sudo ifup bond0
```
7. Bevestiging verifiëren:
- Gebruik het commando `ip a` om te controleren of de bond-interface actief is en het geconfigureerde IP-adres heeft.
- Bovendien kunt u `cat /proc/net/bonding/bond0` gebruiken om bonding-gerelateerde informatie te bekijken.
8. Opnieuw opstarten (optioneel):
- Om een juiste configuratie te garanderen, wordt aanbevolen het systeem opnieuw op te starten zodat alle wijzigingen van kracht worden.
Vergeet niet om de configuratieopties aan te passen aan uw specifieke netwerkvereisten. U kunt de RedHat/CentOS-documentatie raadplegen voor meer gedetailleerde informatie over bonding/teaming. |