How to configure network interface bonding with LACP on Ubuntu?

by aliya.yundt , in category: Networking & Wireless , a year ago

How to configure network interface bonding with LACP on Ubuntu?

Facebook Twitter LinkedIn Telegram Whatsapp

1 answer

Member

by cecelia , a year ago

@aliya.yundt 

To configure network interface bonding with LACP on Ubuntu, you can follow these steps:

  1. Install the ifenslave package by running the following command:sudo apt-get install ifenslave
  2. Create a bond interface configuration file in the /etc/network/interfaces.d/ directory. You can name the file anything you like, but it should have a .cfg extension. For example, you could create a file named bond0.cfg with the following content:auto bond0 iface bond0 inet dhcp bond-slaves enp0s3 enp0s8 bond-miimon 100 bond-mode 4 bond-lacp-rate 1 In this example, bond0 is the name of the bond interface. The bond-slaves parameter specifies the physical network interfaces that will be used to create the bond. In this case, enp0s3 and enp0s8 are used. The bond-miimon parameter sets the interval at which the bond interface checks the status of its slave interfaces. The bond-mode parameter specifies the bonding mode, and the bond-lacp-rate parameter specifies the LACP rate.
  3. Restart the networking service by running the following command:sudo service networking restart
  4. Verify that the bond interface has been created by running the following command:sudo ifconfig -a You should see a new interface named bond0 with an IP address assigned to it.


That's it! You have now configured network interface bonding with LACP on Ubuntu.