Почему мой мост не может быть найден?

Я устанавливаю мост при новой установке Ubuntu 16.04, и он не может найти устройство.

Это настраивается в /etc/network/interfaces:

auto testing0
iface testing0 inet static
  bridge_ports none
  address 10.20.2.254
  netmask 255.255.255.0
  broadcast 10.20.2.255

При (пере) запуске сервиса я получаю странную ошибку:

# ifup testing0 --verbose
Parsing file /etc/network/containers
Configuring interface testing0=testing0 (inet)
/bin/run-parts --exit-on-error --verbose /etc/network/if-pre-up.d
run-parts: executing /etc/network/if-pre-up.d/ethtool
run-parts: executing /etc/network/if-pre-up.d/ifenslave
+ [ inet = meta ]
+ IF_BOND_SLAVES=
+ [  ]
+ [  ]
+ [ -z  ]
+ exit
run-parts: executing /etc/network/if-pre-up.d/vlan
/bin/ip addr add 10.20.2.254/255.255.255.0 broadcast 10.20.2.255          dev testing0 label testing0
Cannot find device "testing0"
Failed to bring up testing0.

Это первый раз, когда я вижу такую ​​проблему (другие мосты на другой Ubuntu 16.04, настроенные таким же образом, в порядке). В чем может быть причина ошибки?

1 ответ

Решение

Оказывается, мне не хватало bridge-utils,

# apt install bridge-utils

исправил проблему.

Другие вопросы по тегам