Режимы бонда решают разные задачи. active-backup — простая отказоустойчивость:
одна карта активна, вторая ждёт в резерве, дополнительной настройки на
коммутаторе не требует. 802.3ad (LACP) агрегирует пропускную способность
нескольких карт, но работает только если порт коммутатора настроен в тот же
LACP-агрегат (port-channel/EtherChannel) — без этого трафик просто не пойдёт
или пойдёт нестабильно.
sudo netplan try # применить с откатом (см. netplan)
Проверка
bash
ip -br link # интерфейсы и их состояние
cat /proc/net/bonding/bond0 # статус бонда: активный слейв, режим, линки
ip -d link show vlan100 # детали VLAN (тег)
ip -br a # адреса (см. ip)
Неполадки
5
СимптомПричина и решение
Bond есть, но трафик идёт по одной карте
Это нормально для active-backup (вторая — резерв). Для агрегации нужен режим
802.3ad (LACP) И поддержка на коммутаторе (настроенный port-channel).
VLAN не работает
Тег id должен совпадать с настройкой порта коммутатора (trunk с этим VLAN).
Проверь ip -d link show и порт на свитче.
После netplan apply пропала сеть
Опечатка/неверный link. Применяй netplan try (см. netplan) — откатит. Имена
интерфейсов сверь по ip -br link.
Линк «флапает» в бонде
cat /proc/net/bonding/bond0 покажет, какой слейв падает; проверь кабель/порт
(ethtool).
Сменил режим бонда, и сеть пропала совсем
Порт коммутатора настроен под старый режим. Смена active-backup → 802.3ad
(или обратно) на сервере без синхронной правки настройки порта на
коммутаторе — частая причина полной потери связи, а не частичной деградации.
См. также
netplan — Постоянная настройка сети в Ubuntu — YAML, статический IP и DHCP, безопасное применение.
ip — Управление интерфейсами, адресами и маршрутами (iproute2) — замена ifconfig/route.
ethtool — Скорость и дуплекс линка, статистика ошибок, тип кабеля — диагностика NIC.