Jak skonfigurować bonding w Debian linux (eth0+wlan0)
W artykule poświęconym konfiguracji sieci WiFi na Debianie z wykorzystaniem narzędzia
wpa_supplicant wspomniałem parę słów na temat interfejsu bond. Bonding na linux
wykorzystywany jest w zasadzie do spięcia kilku interfejsów sieciowych, w tym przewodowych
( eth0
) i bezprzewodowych ( wlan0
) w jeden (zwykle bond0
). Takie rozwiązanie sprawia, że
w przypadku awarii któregoś z podpiętych interfejsów, my nie tracimy połączenia z siecią i nie
musimy nic nigdzie przełączać, by to połączenie przywrócić. To rozwiązanie jest o tyle użyteczne,
że w przypadku, gdy podepniemy przewód do gniazda RJ-45 w naszym laptopie, to komunikacja będzie
odbywać się po kablu. Natomiast jeśli przewód zostanie odłączony, to system automatycznie przejdzie
na komunikację bezprzewodową. W tym wpisie spróbujemy zaprojektować sobie właśnie tego typu
mechanizm zarówno za sprawą pakietu ifupdown
, gdzie konfiguracja interfejsów sieciowych jest
zarządzana przez plik /etc/network/interfaces
, jak i przy pomocy natywnego rozwiązania jakie
oferuje systemd/networkd.