ifenslave
configure network interfaces for parallel routing (bonding)
Install
- All systems
-
curl cmd.cat/ifenslave.sh
- Debian
-
apt-get install ifenslave
- Ubuntu
-
apt-get install ifenslave
- Arch Linux
-
pacman -S ifenslave
- Kali Linux
-
apt-get install ifenslave
- CentOS
-
yum install ifenslave
- Fedora
-
dnf install ifenslave
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install ifenslave
- Raspbian
-
apt-get install ifenslave
- Dockerfile
- dockerfile.run/ifenslave
ifenslave
configure network interfaces for parallel routing (bonding)
This is a tool to attach and detach slave network interfaces 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 in switches. The kernel must have support for bonding devices for ifenslave to be useful. This package supports 2.6.x kernels and the recent 3.x.x kernels.