在不编辑XML的情况下应用libvirt nwfilter

是否有可能将libvirtnetworkingfilter应用到KVM客人,而无需手动编辑XML(用于脚本)?
或者有没有简单的方法将networkingfilterconfiguration推入现有的XML? 例如,我有客人的configuration:

<interface type='bridge'> <mac address='52:54:00:d6:b6:a9'/> <source bridge='bridge0'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> 

我需要做到这一点:

 <interface type='bridge'> <mac address='52:54:00:d6:b6:a9'/> <source bridge='bridge0'/> <model type='virtio'/> <filterref filter='clean-traffic'> <parameter name='IP' value='192.168.0.20'/> </filterref> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> 

谢谢!

不幸的是,没有编辑客户的定义,就无法应用networkingfilter。