rogoznik писал(а): ↑28 фев 2020, 09:39
macvtap - когда работает виртуалка на хосте сеть отваливается.
Дюже странно это. macvtap не должен приводить к подобному, я бы начал разбираться с этого факта. С ним, правда, есть другая беда - виртуалки подключеные к таком мосту видят машины внутри сети, но самого хоста не видят - это нормально, особенность реализации. Сам хост при этом тоже виртуалки не видит, но видит другие физические машины. И другие физические машины тоже на виртуалки стучаться могут.
Чтобы все видели всех полностью - надо делать мост вручную. Один раз я это делал, но к сожалению под рукой конфига нет, на память подробностей не помню. Но это было через /etc/network/interfaces, без NetworkManager, классический мост, со статически назначенным адресом (DHCP там сам этот сервер и раздавал, прямо с этого моста, всем сразу. Из-за чего весь сыр-бор и потребовался).
Возможно, в большинстве случаев проще всего разделить обращения. Виртуалки просто подключать к двум сетям (добавить им второй сетевой адаптер) - одна через macvtap внешняя, и вторая isolated для общения с хостом. Если нет специфических требований - это проще всего. Просто завести на хосте еще одну виртуальную сеть как я тут kurum недавно говорил, и к ней цеплять.