Create NIC Channel Bonding in RedHat/CentOS/Fedora

Download all articles in PDF format with our TecMint Content Subscription and Linux Support Services starting at $10 per month.

Support TecMint: Did you find this tutorial helpful?. Please help to keep it alive by donating. Every cent counts! - Donate Now

Narad Shrestha

He has over 10 years of rich IT experience which includes various Linux Distros, FOSS and Networking. Narad always believes sharing IT knowledge with others and adopts new technology with ease.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

Receive Your Free Complimentary eBook NOW! -

Download Free Linux eBooks

Advanced Bash-Scripting Guide
Linux Bible
A Newbie's Getting Started Guide to Linux
Introduction to Linux - A Hands on Guide

You may also like...

26 Responses

  1. muthukumar says:

    i have configured. but eth0 and eth1 are same mac address. could you please help me on this issue.

    • Ravi Saive says:


      Open each file and modify the MAC address, that’s it and don’t forget to restart the network service.

  2. rnz says:

    why is it i followed the steps but when i type ifconfig i dont have an ip?

    • Ravi Saive says:


      May I know any error you getting while running ifconfig? also let me know on which Linux distributions you’re trying?

      • rnz says:

        the problem is i cant ping the gateway of the nic bonding. i can ping the ip address but the gateway i cant.

        • rnz says:

          i’m using it on redhat linux 6.6. the only problem is i cant ping the gateway. i cannot access the bonding using putty. i always access it remotely

  3. Javier says:

    Hello and thanks for this page. Only a quick question. Please can you tell me if another IP address is needed in addition to the existing IP from the network interfaces?. In other words, if I have got eth0 and eth1 with its respectives IP, is another IP required for bonding?
    Thanks a lot.

  4. radha says:

    Nice post, thank you.

    Small typo in eth1 editing , kindly change
    For eth1
    # vi /etc/sysconfig/network-scripts/ifcfg-eth0

  5. Khairul says:

    Hi Expert,

    My network bonding works perfectly after do this setting but I’ve an other issue after i done all this configuration given here my “network connection icon got red “x””.
    It’s this normal after do the bonding?

    I’m using Rhel 6.5

    Please advise.

    Thank you.

Got something to say? Join the discussion.

Your email address will not be published. Required fields are marked *

Join Over 95000+ Linux Users
  1. 77,543
  2. 4,213
  3. 35,218

Enter your email to get latest Linux Howto's