ACLに設定されています。次にこの設定を入れるresourceを選びます。GatewayかLBか選択できます。今回はLBを選択します。以上で基本的な設定は完了です。WAF検証ということで、banされるまでおもむろにLBにcurlを投げてみます。keep-aliveアクセスし続けること約30秒。403が返ってきました。ACLのoverviewでもちゃんとbanされたことを確認できます。unbanは5分後なので、時々アクセスしながら待ってみます。keep-alive5分と言いながら実際にbanされてから約6分後にunbanでした。何回か検証しましたが、banになる時間、unbanになる時間は大体同じでした。同一IPからの大量アクセスによる高負荷は最小限に抑えられそうですね。watchやs3にログを吐かせる設定を追加しなければならない所でしょうか。高負荷がやってくる事もしばしば。unbanの反映にも最低2〜3分はかかります。fail2banと併用すればban-timeや、ルールの微調整も可能なので、柔軟性があると思いました。loggingで調査し易く、過去のデータも閲覧しやすいです。armorといった印象です。詳細なWAFの設定などはまた次回紹介しようと思います。