Я использую Xen с libvirt и пытаюсь настроить его на мостовой интерфейс. Я могу установить ОС, и все работает так, как я ожидал. Если я сохраню xml-вывод из «virsh dumpxml guest», отредактирую MAC-адрес интерфейса, а затем определю domU с помощью этого нового xml-файла, я обнаружу, что трафик больше не перенаправляется с интерфейса vif0.0 на br0. Файл ifcfg-eth0 на гостевой машине был автоматически обновлен, чтобы отразить новый MAC-адрес, и вывод ifconfig выглядит так же. Кто-нибудь знает, почему это происходит или как правильно изменить MAC-адрес для конфигурации libvirt?
udev управляет устройствами, а вы сменили сетевое устройство. поэтому ядро не может его распознать, потому что старый MAC-адрес не существует.
Удалить файл /etc/udev/rules.d/70-persistent-net.rules
затем перезагрузитесь.