AWS WAFでリクエストを制限するメモ。
事前準備
- AWS WAFとAmazon CloudFrontを組み合わせて公開
AWS WAF #001 - Amazon CloudFrontと組み合わせて公開
「Web ACLs」をクリック → 対象のWeb ACLをクリック。
「Rules」をクリック → 「Add rules」をクリック → 「Add my own rules and rule groups」をクリック。
Rule builderを選択。任意名称を設定。タイプはRate-based ruleを選択。Request rate detailsはRate limitを今回は100で設定。ActionはBlockを設定 → 「Add rule」をクリック。
「Save」をクリック。
作成されたルールをクリック。
ルールの詳細を確認できます。
5分以内に100回以上動的にアクセスしてみます。
5分間に指定回数以上アクセスがあるとブロックされます。指定回数以下になるとアクセスが可能になります。
- 参考文献
AWS WAF