Eu também olhei para esse assunto. Aqui está o que o Xen 4.x pode oferecer, embora não esteja bem documentado e ilustrado com scripts de amostra.
xend-config.sxp - arquivo de configuração do daemon Xen
vif-script
The name of the script in /etc/xen/scripts that will be run to setup a virtual interface when it is created or destroyed. This needs to (in general) work in unison with the network-script.
Você pode substituir o% globalvif-script
usando a palavra-chave script
dentro de um valor de opção vif
de qualquer configuração de convidado.
script
Specifies the hotplug script to run to configure this device (e.g. to add it to the relevant bridge). Defaults to XEN_SCRIPT_DIR/vif-bridge but can be set to any script. Some example scripts are installed in XEN_SCRIPT_DIR.
Para a maioria dos sistemas Linux, substitua XEN_SCRIPT_DIR por /etc/xen/scripts
.
Há também pelo menos uma solução mais específica na seguinte discussão da lista de discussão dos usuários Xen: impedindo a falsificação do Hwaddr na bridge