Как настроить общую виртуальную сеть для docker, systemd-nspawn и qemu?
В системе имеются разные системы виртуализации/контейнеризации:
- docker для изоляции отдельных приложений (без всяких свармов и куберов, под задачи хватает compose)
- systemd-nspawn для изоляции полноценных окружений
- qemu + kvm для запуска Win10 и freeBSD
Каждая из этих систем создала свою виртуальную сеть и соответственно на хосте 3 виртуальных интерфейса под каждую из них.
Хочу загнать всё это добро в одну единственную виртуальную сеть, так что бы:
- был только 1 виртуальный интерфейс на хосте
- между элементами из разных систем можно было бы общаться напрямую, без роутинга на хосте
- иметь возможность просто рулить dhcp, а именно раздачей ip