Cloudfrontを使用する際のhosts設定

 

こんにちは!ガジュマル育ててる人です。

夏はガジュマルがすごく成長するんですが、冬に近づくと成長が緩やかになっていくので、

そんなところから季節の移り変わりを楽しんでいる今日この頃です。

 

先日、公開前のページでCloudfrontを使ってる際にhostsで表示確認したいことがあったので、

hosts設定の方法の備忘録を残しておきます。

 

まず、AWSコンソールにログインして、cloudfrontの画面に行きます。

そして対象cloudfrontのドメイン名を確認します。

 

cloudfront1このドメイン名でnslookupやdigを使用して、IPアドレスを取得します。

4つくらいIPアドレスが返ってきますが、どれを使っても大丈夫です。

$ dig 〇〇.cloudfront.net

;; QUESTION SECTION:
;〇〇.cloudfront.net. IN A

;; ANSWER SECTION:
〇〇.cloudfront.net. 60 IN A ××.××.××.××
〇〇.cloudfront.net. 60 IN A ○○.○○.○○.○○
〇〇.cloudfront.net. 60 IN A △△.△△.△△.△△
〇〇.cloudfront.net. 60 IN A □□.□□.□□.□□

そしてhosts設定に下記を書き込めば完了です!

 

××.××.××.×× www.example.com example.com

注意点

AWSの公式ページでも書かれているとおり、CloudfrontのIPアドレスは動的に変わるそうなので、確認前にIPアドレスを確認してhosts設定しなおす必要もありそうなので、その点だけ注意です!

 

CloudFront は静的 IP アドレスをサポートしていますか?

 

××.××.××.××