Доброго времени суток.
На kvm есть виртуальный мост ( bridge in the linux kernel, в общем тот что управляется утилитами из bridgeutils ), к нему подключены несколько виртуалок. Недавно заметил, что при включении / выключении одной из них секунд на 30-60 пропадает сеть у всех виртуалок, подключенных к тому же мосту.
Посмотрел подробнее tcpdump и сильно удивился: при этих махинациях мост ( дефолтный шлюз для этих ВМ ) меняет MAC адрес. Точнее, мост связывает свой IP адрес с MAC адресом одного из портов этого же моста. Этим портом оказался vnet18, в который и была включена «проблемная» виртуалка. При её выключении мост брал себе MAC с vnet17, при включении - снова vnet18.
bridge name bridge id STP enabled interfaces
br3 8000.fe54003f7b3a no vnet0
vnet13
vnet17
vnet18
Вопрос: как бы к мосту прибить mac гвоздями, чтобы не портил жизнь?