We're proud to introduce a new Red Hat Access Labs app: Network Bonding Helper.
Red Hat Enterprise Linux allows administrators to bind network interface controllers (NICs) together into a single channel using the bonding kernel module and a special network interface known as a bonding (or channel bonding) interface. Bonding enables two or more network interfaces to act as one, simultaneously increasing the bandwidth and providing redundancy.
This app is designed to help you configure bonding. It first prompts you to input or choose options for your planed bonding configuration, such as your version of Red Hat Enterprise Linux, number of NICs, and bonding mode. Once you click the "Generate" button, the app will generate a script for you to configure bonding based on the information you provided. Just run it on your server, and after it finishes, your bonded interface will be ready to use.
As an alternative, you can download the generated configuration files, copy them to you server, and then perform a few steps to configure and enable your bonded interface. If you have a large number of bonded interfaces to enable, you can parameterize the configuration files and reuse them.