Я пытаюсь настроить мост по связи для использования LXD netplan
.
Это - моя текущая конфигурация:
network:
version: 2
renderer: networkd
ethernets:
id0:
match: {name: "eno[1-2]"}
dhcp4: true
wakeonlan: true
switchports:
match: {name: "eno[3-4]"}
bonds:
bond0:
interfaces: [switchports]
parameters:
mode: 802.3ad
bridges:
br0:
interfaces: [bond0]
dhcp4: true
Поскольку Вы видите, что это довольно просто.
Однако после применения этой конфигурации, IP-адрес, присвоенный bond0
исчезнувший и никакой IP присваивается контейнерам LXD (которые используют br0
) или сам интерфейс моста.
Проблема остается на перезапуске systemd-networkd
сервис, связь и мост остаются в ухудшенном состоянии.
Кто-то мог объяснить, что происходит?
Вы, кажется, имеете dhcp4: true
набор и на связи и на мосту, который включает связь. Необходимо, вероятно, только выполнять dhcp на мосту.