17.14.8. 다른 필터에 대한 참조
모든 필터는 다른 필터에 대한 참조를 보유할 수 있습니다. 개별 필터는 필터 트리에서 여러 번 참조될 수 있지만 필터 간 참조는 루프를 도입해서는 안 됩니다.
예 17.7. 깨끗한 트래픽 필터의 예
다음은 정리 트래픽 네트워크 필터의 XML에서 다른 여러 필터를 참조하는 방법을 보여줍니다.
<filter name='clean-traffic'> <uuid>6ef53069-ba34-94a0-d33d-17751b9b8cb1</uuid> <filterref filter='no-mac-spoofing'/> <filterref filter='no-ip-spoofing'/> <filterref filter='allow-incoming-ipv4'/> <filterref filter='no-arp-spoofing'/> <filterref filter='no-other-l2-traffic'/> <filterref filter='qemu-announce-self'/> </filter>
다른 필터를 참조하려면 XML 노드
<filterref>
를 필터 노드 내부에 제공해야 합니다. 이 노드에는 참조할 필터 이름이 포함된 속성 필터가 있어야 합니다.
새 네트워크 필터는 언제든지 정의할 수 있으며 아직 libvirt에 알려지지 않은 네트워크 필터에 대한 참조가 포함될 수 있습니다. 그러나 가상 머신이 시작되거나 필터를 참조하는 네트워크 인터페이스를 핫플러그하려면 필터 트리의 모든 네트워크 필터를 사용할 수 있어야 합니다. 그렇지 않으면 가상 머신이 시작되지 않거나 네트워크 인터페이스를 연결할 수 없습니다.