Назад | Перейти на главную страницу

Применить libvirt nwfilter без редактирования XML

Можно ли применить сетевой фильтр libvirt к гостю KVM без ручного редактирования XML (для использования в сценариях)?
Или есть какой-нибудь простой способ вставить конфигурацию сетевого фильтра в существующий XML? Например, у меня есть гостевая конфигурация:

<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>

Спасибо!

К сожалению, невозможно применить сетевые фильтры без редактирования определения гостя.