AWS WAF の保護パックにおいて、特定のホスト名に対する CAPTCHA ルールを作成したいです。
解決策
特定のホスト名をチェックする CAPTCHA ルールを作成するには、次の手順を実行します。
- AWS WAF コンソールを開きます。
- ナビゲーションペインで [AWS WAF] を選択します。
- [リソースと保護パック] を選択します。
- 関連付けられた保護パックを見つけ、[ルール] の横にある [表示と編集]] を選択すると右側のペインが開きます。
- 右側のペインで [ルールを追加] を選択します。
- [カスタムルール] を選択し、[次へ] を選択します。
- 再度 [カスタムルール] を選択し、[次へ] を選択します。
- ルールを設定するには、次の値を指定します。
[アクション] で [CAPTCHA] を選択します。
[ルール名] にルール名を入力します。
[リクエストの条件] で、[ステートメントと一致] を選択します。
[検査] で [単一ヘッダー] を選択します。
[ヘッダーフィールド名] に Host と入力します。
[マッチタイプ] で [完全に一致する文字列] を選択します。
[一致する文字列] に目的のホスト名を入力します。
- [ルールを作成] を選択します。
注: 複数のルールがあり、ルールの優先順位を変更する必要がある場合は、右側のペインで [ルール順序の編集] を選択します。最近作成したルールを目的の優先度に移動します。
- [ルール順序を保存] を選択します。
関連情報
AWS WAF での CAPTCHA と Challenge
AWS WAF を使用してブルートフォースログイン攻撃を防ぐ方法を教えてください