ifenslave - Attach and detach slave network devices to a bonding device.
ifenslave [-acdfhuvV] [--all-interfaces] [--change-active] [--detach]
[--force] [--help] [--usage] [--verbose] [--version] master
ifenslave is a tool to attach and detach slave network devices to a
bonding device. A bonding device will act like a normal Ethernet network
device to the kernel, but will send out the packets via the slave devices
using a simple round-robin scheduler. This allows for simple load-
balancing, identical to "channel bonding" or "trunking" techniques used
The kernel must have support for bonding devices for ifenslave to be
Show information about all interfaces.
Change active slave.
Removes slave interfaces from the bonding device.
Force actions to be taken if one of the specified interfaces
appears not to belong to an Ethernet device.
Display a help message and exit.
Show usage information and exit.
Print warning and debug messages.
Show version information and exit.
If not options are given, the default action will be to enslave
The following example shows how to setup a bonding device and enslave two
real Ethernet devices to it:
# modprobe bonding
# ifconfig bond0 192.168.0.1 netmask 255.255.0.0
# ifenslave bond0 eth0 eth1
ifenslave was originally written by Donald Becker
〈email@example.com〉, and has since been updated by various
This manual page was written by Guus Sliepen 〈firstname.lastname@example.org〉 for the
Debian GNU/Linux system.