Configure network bonding in CentOS GUI

Network bonding is a process of combing or joining two or more network interfaces together into a single interface. Network bonding offers performance improvements and redundancy by increasing the network throughput and bandwidth.

Open nm-connection-editor:

nm-connection-editor
Remove all profiles.
Add new bonding device. Here you can add 2 bonding connections if you have 2 interfaces. Set mode to Adaptive load balancing.

Restart network service:
sudo nmcli networking off
sudo nmcli networking on
Test the status:
cat /proc/net/bonding/bond0