You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关联AWS WAF的ALB请求流转及4xx未计入WAF的疑问

问题解答

1. 直接返回400的请求是否由ALB直接处理、未转发至WAF?

是的,这类请求确实由ALB直接拦截处理,不会转发到AWS WAF。

ALB会在请求到达后先执行基础合法性校验,以下典型场景会触发ALB直接返回400:

  • 请求不符合HTTP协议规范(比如畸形的请求行、格式错误的请求头)
  • 请求整体大小超出ALB配置的上限(默认1MB,可调整但有上限)
  • 请求的Host头不符合ALB配置的允许规则
  • 其他明显无效的请求格式问题

这些校验是ALB的固有前置逻辑,目的是提前过滤完全无效的请求,避免浪费WAF的处理资源,因此这类请求不会进入WAF检测流程,自然不会出现在WAF统计数据中。

2. 能否将所有ALB请求都转发至WAF?

不能。

ALB的基础请求校验是AWS架构设计中无法绕过的环节,所有请求必须先通过ALB的前置合法性检查,才会被转发到关联的WAF执行自定义规则校验。没有任何配置可以让ALB跳过自身的基础校验,直接将所有请求(包括畸形、无效请求)转发给WAF。


内容的提问来源于stack exchange,提问作者Sunimal S.K Malkakulage

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 13:45:31