无需编辑 XML 即可应用 libvirt nwfilter

无需编辑 XML 即可应用 libvirt nwfilter

是否可以将 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>

谢谢你!

答案1

不幸的是,如果不编辑客人的定义就无法应用网络过滤器。

相关内容