На домашнем сервачке стоит убунта 12.04 с xen'ом. Интерфейс, смотрящий в инет настроен вручную (в манагере). Когда запускаешь виртуальную машину, то создается интерфейс vif1.0 (2.0 3.0 и так далее при каждом новом запуске машины) и привязывается к мосту внутренней локалки. С какого-то перепугу NM теперь вешает на этот интерфейс конфигурацию WAN интерфейса, при этом при смене настроек на одном интерфейсе (любом, WAN или vif) они меняются и на другом.
В итоге получается два интерфейса с одинаковыми ip, но разными маками, один из которых засунут в мост локалки. Интернет при этом разумеется падает совсем (что логично).
Если указать в настройках виртуального интерфейса «не указывать адрес», перезапустить его не трогая при этом WAN, то получится работоспособная конфигурация, работающая только до перезагрузки.
Можно как-нибудь заставить NM не трогать вообще все vifX.0 интерфейсы? Каким вообще образом он отличает интерфейсы друг от друга?
Когда-то давно это всё нормально сосуществовало, но видимо после какого-нить обновления испортилось. Просто я долго не запускал виртуалки))