Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

First, check the system version:

Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

Initial configuration of network card eth0:

Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

Initial configuration of network card eth1:

Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

Configure dual network cards for primary and backup

1.Stop the NetworkManager service

Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

1.Add bond0

Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

1.Modify eth0

Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

1.Modify eth1

Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

1.Restart the network cards

Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

1.Check the status

Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

1.Add a temporary default route (permanent routes should be added in the configuration file)

Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

Simulate a real environment network card failure

1.Shut down the primary network card eth0 to simulate a failure, eth1 will switch from backup to primary

Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

1.After the failed network card eth0 recovers, it will not take over eth1, thus avoiding network fluctuations

Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

Configuring Bonding for High Availability with Dual Network Cards on CentOS 7

Leave a Comment