ifenslave ist ein Dienstprogramm zum Anschließen und Trennen von Slave-Netzwerkgeräten an ein Bonding-Gerät. Beim Bonding werden mehrere physische Ethernet-Geräte zu einem einzigen logischen verbunden, was oft als Link-Aggregation/Trunking/Link-Bündelung bezeichnet wird. Sie können eth0 beispielsweise an ein Bonding-Gerät bond0 anhängen, indem Sie:
# ifenslave bond0 eth0
Das Dienstprogramm ifenslave gehört zu den iputils Paket.
1. So zeigen Sie Informationen aller Schnittstellen an:
# ifenslave -a # ifenslave --all-interfaces
2. Um den aktiven Slave zu ändern:
# ifenslave -c bond0 eth1 # ifenslave --change-active bond0 eth1
3. So entfernen Sie die Slave-Schnittstelle vom Bonding-Gerät:
# ifenslave -d eth1 # ifenslave --detach bond0 eth1
4. So zeigen Sie Informationen zur Master-Schnittstelle an:
# ifenslave bond0
5. Um das Bindungsgerät abzusetzen und alle Slaves automatisch freizugeben:
# ifenslave bond1 down
6. Um die Hilfe für den ifenslave zu bekommen:
# ifenslave -h # ifenslave --help
7. So erhalten Sie die Nutzungsinformationen:
# ifenslave -u # ifenslave --usage
8. So stellen Sie den ausführlichen Modus ein:
# ifenslave -v # ifenslave --verbose
9. So erhalten Sie die Versionsinformationen:
# ifenslave -V # ifenslave --version