WAFで特定IPだけ許可

WAF を利用することで、CloudFrontALB に対するリクエストのアクセス制御をすることができます。ここでは、CloudFrontWAF を紐づけて、特定IPだけアクセスできるようにしてみます。

目次

概念・用語

以下、WAFの利用イメージです。

管理画面の表示です。

ACL作成

ACLの作成開始

Go to AWS WAFをクリックします。

Configure web ACLをクリックします。

ACLの名前を入力して、Nextをクリックします。

Conditionの作成

今回はIP条件を作成します。

「条件の名前」と「IPアドレス」を入力します。

Ruleの作成

Create ruleをクリックします。

条件は、does (条件内) と does not (条件外) を選択できます。

今回は、doesを選択して、先ほど作成した Condition を指定します。

アクションの設定

「作成したRuleのアクション」と「デフォルトアクション」を設定します。

今回は、作成したルールを Allow(許可) します。

デフォルトをBlock(拒否)します。

CloudFrontにACLを紐付け

CloudFrontのDistributionの設定で、作成したACLを指定できるようになりました。

参考

よかったらシェアしてね!
目次