Debian NetworkManager не может повторно подключиться

Debian NetworkManager не может повторно подключиться

Следуя описанию NetworkManagerhttps://wiki.debian.org/Менеджер сетиЦель NetworkManager:

NetworkManager пытается поддерживать активное сетевое соединение доступным в любое время.

Я сравнил систему Ubuntu 21.04 с Debian 11 (в яблочко), обе в качестве виртуальных гостей в среде Libvirt, используя 2 «проводных» сетевых интерфейса (разные подсети) на каждом госте.

Процедура:

  1. Запуск гостевой ОС с одним активным интерфейсом (второй не работает)
  2. Установить активную ссылку вниз (через Virtual Manager)
  3. Установить связь с другого сетевого интерфейса (через Virtual Manager)
  4. Проверка внутри гостя, переподключена ли сеть на втором интерфейсе

В системе Ubuntu 21.04 все работает так, как и ожидалось, гость удаляет интерфейс с отсутствующим носителем (так как соединение было отключено) и автоматически переподключает сеть на втором интерфейсе (соединение которого было отключено).

Гостевая ОС Debian не подключается автоматически, но это работает, если вы вручную включаете интерфейс внутри гостевой ОС.

Если вы измените процедуру на ...

  1. Запуск гостевой ОС с одним активным интерфейсом (второй не работает)
  2. Установить активную ссылку вниз (через Virtual Manager)
  3. ожидание интерфейса удалено внутри гостя
  4. Установить связь с другого сетевого интерфейса (через Virtual Manager)
  5. Проверка внутри гостя, переподключена ли сеть на втором интерфейсе

... сеть автоматически переподключается также в гостевой системе Debian.

Итак, похоже, что NetworkManager в системах Debian имеет серьезную проблему. Когда второй интерфейс становится допустимым носителем, если другой интерфейс уже активен, новый интерфейс игнорируется для автоматического подключения сейчас и в будущем. Если активный интерфейс отключается, NetworkManager не активирует интерфейс на втором доступном интерфейсе, в результатегость больше не подключен ни к одной сети!

Я пытаюсь сравнить версии, пакеты и файлы конфигурации и не вижу никаких различий.

Мои вопросы:

  • Есть идеи, почему эти системы по-разному реагируют на одну и ту же процедуру?
  • Что можно изменить в системе Debian, чтобы надежно достичь цели NetworkManager (сеть активна все время)?

Связанный контент