Существует несколько дистрибутивов Linux, в которых можно настроить мост в /etc/network/interfaces
. Как объяснено, например, здесь , достаточно использовать это для формирования моста:
iface eth0 inet manual
iface eth1 inet manual
iface br0 inet dhcp
bridge_ports eth0 eth1
Я создаю собственный образ linux, используя yocto. По моему изображению это не работает. Версия Yocto умерла, ей уже 3 года.
Итак, что мне нужно сделать, чтобы получить эту функциональность? Достаточно ли получить более новую версию пакета ifupdown (я предполагаю, что этот пакет обеспечивает эту функциональность)?
Я установил пакет bridge-utils и мог добавить мост, используя brctl, как объяснено здесь :
brctl addbr br0
brctl addif br0 eth0 eth1
но я не хочу делать это вручную. Я хотел бы сделать это, изменив /etc/network/interfaces
, потому что тогда изменения сохраняются между перезагрузками.