CloudFrontを利用してEC2インスタンスへのアクセスを制限する

Y
2023-05-22
2023-05-22

CloudFrontを利用してEC2インスタンスへのアクセスを制限する方法

EC2インスタンスへの直接アクセスを制限し、セキュリティを向上させるために、
CloudFrontを使用してアクセスを制限する方法を紹介します。
前提条件として、
EC2とCloudFrontは構築済みで、CloudFront経由でアクセスできる状態とします。

手順

1.  AWS マネージドプレフィックスリストからCloudFrontのプレフィックスリストIDを確認します。VPCコンソールにログインし、マネージドプレフィックスリストを選択します。

1-May-21-2023-05-24-01-3773-AM

2. プレフィックスリスト名に「com.amazonaws.global.cloudfront.origin-facing」エントリーがあると思いますので、該当のプレフィックスリストIDを控えます。

2-May-21-2023-05-24-01-4071-AM

3. EC2コンソールにログインし、セキュリティグループの設定を開き、インバウンドルールを編集します。
3-May-21-2023-05-24-01-3071-AM
4. インバウンドルールタブをクリックし、インバウンドのルールを編集をクリックします。
4-3

5. CloudFrontからのアクセスを許可するルールを追加します。先ほど控えたプレフィックスリストIDを選択し完了です。

5-May-21-2023-05-24-01-2274-AM

終わりに

いかがでしょうか。
CloudFrontを経由しないアクセスをブロックすることで、よりセキュリティを向上させることができますね。