::orphan: 本文档仅从upgrade.rst引用 PF_RING作为插件 =============== Suricata 8.0将PF_RING支持迁移为动态加载插件形式。为方便起见,该插件仍随Suricata捆绑发布,但在未来版本中可能会从Suricata源码树分离到独立代码库中。 升级说明 -------- Suricata 8.0仍兼容 ``--enable-pfring`` 编译选项、 ``--pfring*`` 系列命令行参数以及配置文件中 ``pfring`` 配置段。 .. note:: 当PF_RING插件最终从Suricata源码树移除时,这些选项可能会被删除或修改,这将使PF_RING插件拥有独立的发布周期,并能独立于Suricata进行变更。 但必须预先加载 ``pfring`` 插件才能使用其功能。若全新构建支持PF_RING的Suricata, ``suricata.yaml`` 配置文件应已预设加载该插件,例如:: plugins: - /usr/lib/suricata/pfring.so 升级时需手动将 ``pfring.so`` 的路径添加至 ``suricata.yaml`` 配置文件的 ``plugins`` 段。 此后,现有的PF_RING命令行参数和配置应可继续正常工作。 注意事项 -------- 当前构建PF_RING插件时不兼容 ``--disable-shared`` 配置参数。