- 文档首页
大模型应用防火墙
实践教程
通过流量接入并验证模型滥用防护效果
通过流量接入并验证模型滥用防护效果
火山引擎大模型应用防火墙的流量接入模式可通过 DNS 解析将业务流量牵引至防火墙,无需修改业务代码即可实现实时检测与防护。
本文以 OpenAI 应用为例,指导您完成流量接入配置,并验证模型滥用防护策略的实际效果。
- 使用文本检测功能时,文本大小需限制在 240 KB 以内,如果超过,则仅检测前 240 KB 的文本内容。如果待检测内容中携带了上下文,上下文也会占用大小。
- 使用图片检测功能时,图片大小需限制在 10 MB 以内,支持检测的图片格式为 JPG、JPEG、PNG、WEBP。
- 使用文档检测功能时,文档大小需限制在 5 MB 以内,支持检测的文档格式为 TXT、DOC、DOCX、XLSX、XLS、PDF。
受限于模型本身的接口设置,不同应用类型(对应不同模型)支持送检的内容存在差异,例如 OpenAI Chat Completions 兼容类型的模型送检文档时,仅支持解析文档 Base64 编码后的内容,不支持解析文档 URL;而 OpenAI Responses API 兼容类型的模型支持文档 URL 和 Base64 编码。以下是详细的送检内容要求说明。
- 以下截图中提供本次演示的示例配置,您可以参考配置流量接入参数了解更多参数说明详情。
-
配置完接入参数后,您需要确认防护策略,可根据实际需求选择合适的防护策略选项,具体策略内容可参考防护策略介绍。 为便于快速测试防护效果,此处保留默认配置,直接单击提交。
根据前述步骤的配置,使用终端执行 curl 命令,测试资产关联的模型滥用防护策略是否针对不同类型的内容生效。
以下为测试用例的关键参数说明,您可以参考对应检测场景下的示例替换为实际参数后进行测试。
- Host:填写您在步骤一种配置的待防护域名,即业务实际域名。
- Content:待检测的消息详情,不同类型的检测内容对应的消息结构存在差异,您可以参考示例直接替换。
- 请求地址:使用控制台分配的防护域名(即 CNAME 地址,格式为****.omini-shield.com),请求路径保持不变。
- 您可以单击资产名称,选择基本信息页签,在接入方式处查看分配的防护域名。
-
-
- 由于接入时默认配置了自定义拦截响应信息,当检测请求被拦截时,会返回自定义拦截响应规则的状态码(此处为403)和相关提示内容(此处为!!!系统禁止访问)。
-
- 由于接入时默认配置了自定义拦截响应信息,当检测请求被拦截时,会返回自定义拦截响应规则的状态码(此处为403)和相关提示内容(此处为!!!系统禁止访问)。
-
- 由于接入时默认配置了自定义拦截响应信息,当检测请求被拦截时,会返回自定义拦截响应规则的状态码(此处为403)和相关提示内容(此处为!!!系统禁止访问)。
-
- 由于接入时默认配置了自定义拦截响应信息,当检测请求被拦截时,会返回自定义拦截响应规则的状态码(此处为403)和相关提示内容(此处为!!!系统禁止访问)。
-
所有命中防护策略的攻击事件都会被记录于攻击日志中,您可以直接前往资产详情页面查看该资产对应的全部攻击事件,也可以在控制台攻击日志模块查看所有资产的全量攻击日志。此处介绍如何查看具体资产对应的攻击事件详情。
- 在高级筛选条件中,输入规则 ID 并筛选检测分类,查询本次测试的攻击事件详情。
-
确认防护效果符合预期后,将域名正式解析至大模型应用防火墙,完成流量牵引。
- 在资产详情页的基本信息中,复制防火墙分配的 CNAME 地址(如****.omini-shield.com)。
-
- 登录域名解析平台,为域名添加一条 CNAME 记录,将防护域名解析指向大模型应用防火墙的 CNAME。
- 执行 nslookup <您的业务域名>,验证其解析结果是否为步骤五第一步中获取的 CNAME 地址。
至此,您的防护域名已成功解析至大模型应用防火墙,流量牵引完成。后续业务流量都将先通过大模型应用防火墙进行检测和处理。
- 放行回源 IP:业务接入大模型应用防火墙之后,所有的请求都会通过大模型应用防火墙的回源 IP 段返回到源站。这会导致每个回源 IP 上的请求量增加,从而容易触发安全策略的误拦截或限速。您需要参考放行回源 IP 地址进行配置,确保回源 IP 不会受到源站安全策略的影响。
- 优化策略:根据日志调整防护规则(如添加自定义词库、调整风险等级)。
- 定期审计:通过日志分析高频攻击类型,持续优化防护策略。
最近更新时间:2026.06.12 15:49:48