Я пытаюсь настроить мост, который будет использоваться для хоста KVM в Ubuntu 2020.4 LTS. Базовая конфигурация с netplan работает, но бридж не работает, пока вручную не добавлю интерфейс ethernet в бридж с brctl
. Но при этом соединение становится ненадежным и в конце концов обрывается. Как я могу сделать так, чтобы это запускалось автоматически при загрузке? Что не так, чтобы моя связь исчезла после добавления интерфейса в мост?
Файл сетевого плана:
root@altair:~# cat /etc/netplan/01-ethernet.yaml
# Это сетевая конфигурация, написанная 'subiquity'
сеть:
версия: 2
Ethernet:
enp2s0:
DHCP4: ложь
DHCP6: ложь
# адреса: [192.168.15.28/24]
#шлюз4: 192.168.15.1
# мту: 1500
# серверы имен:
# адреса: [192.168.15.1]
мосты:
бр0:
интерфейсы: [ enp2s0 ]
адреса: [192.168.15.28/24]
шлюз4: 192.168.15.1
МТУ: 1500
серверы имен:
адреса: [192.168.15.1]
параметры:
стп: правда
задержка вперед: 4
DHCP4: нет
DHCP6: нет
Статус моста emtpy после загрузки, с помощью команды brctl я могу вручную добавить интерфейс Ethernet:
root@altair:~# brctl показать
имя моста идентификатор моста интерфейсы с поддержкой STP
br0 8000.000000000000 да
root@altair:~# brctl addif br0 enp4s0
root@altair:~# brctl показать
имя моста идентификатор моста интерфейсы с поддержкой STP
br0 8000.50e5494e2dd1 да enp4s0
Также при запуске brctl
команду, через некоторое время мое соединение зависает, и я могу восстановить его, только запустив ifctl delif br0 enp4s0
.