ドメイン変更前のテスト

サービスをデプロイした後、お客様の ドメインへのリクエストを Fastly のサーバーに送信するように DNS エントリーを変更する前に、リクエストが Fastly ネットワークを経由した場合の動作を確認することができます。ドメインをテストすることで、DNS の問題や Fastly の設定の問題を特定することができます。

コントロールパネルを使用する

最終的な CNAME レコードの変更を行う前に、コントロールパネルを使用して Fastly でドメインをテストする場合は、以下の手順に従ってください。

  1. Fastly コントロールパネルにログインし。
  2. All services ページから適切なサービスを選択します。検索ボックスを使用すると、ID、名称、ドメインでの検索が行えます。
  3. Edit configuration ボタンをクリックし、オプションを選択してアクティブバージョンをクローンします。設定画面が開きます。

    the Domains page

  4. テストしたいドメインの横にある Test domain リンクをクリックします。
  5. Web ブラウザの新しいタブに Web サイトが表示されていることを確認します。

コマンドラインユーティリティの使用

最終的に CNAME レコードを変更する前に、コマンドラインユーティリティを使用して Fastly でドメインをテストする場合は、以下の手順に従ってください。

Fastly POP の IP アドレスを取得する

nslookup または dig コマンドを使用して、Fastly POP の IP アドレスを確認します。

例えば、nonssl.global.fastly.net に対して nslookup を実行すると、次のようなレスポンスが返されます。

1
2
3
4
5
6
7
$ nslookup nonssl.global.fastly.net
Server:		185.121.177.177
Address:	185.121.177.177#53

Non-authoritative answer:
Name:	nonssl.global.fastly.net
Address: 151.101.56.204

nslookup レスポンスの最後に記載されている IP アドレスを確認します。この例では 151.101.56.204 です。

または、nonssl.global.fastly.net に対して dig コマンドを実行すると、以下のようなレスポンスが返されます。

1
2
3
4
5
6
7
8
9
10
11
12
13
$ dig nonssl.global.fastly.net

; <<>> DiG 9.8.3-P1 <<>> nonssl.global.fastly.net
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35146
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;nonssl.global.fastly.net.	IN	A

;; ANSWER SECTION:
nonssl.global.fastly.net. 30	IN	A	151.101.56.204

IP アドレス (A レコード) は、 ANSWER SECTION にある 151.101.56.204 です。

ホストファイルの変更

固定 IP とドメインホストエントリーをコンピューターのホストファイルに一時的に追加します。例えば、テスト対象のドメインが www.example.com で、nslookup または dig コマンドによって返された IP アドレスの1つが 151.101.56.204 である場合、以下のエントリーをファイルに追加します。

1
151.101.56.204 www.example.com

変更を保存します。

ドメインのテスト

Fastly のネットワークを経由してリクエストがどのように処理されるかをテストするためには、ブラウザを再起動してアドレスフィールドにドメインを入力します。更新されたドメインがアドレスフィールドに表示され、リクエストが Fastly POP に送信されていることが分かります。

また、ping コマンドを使用して対象のドメインが Fastly POP アドレスに向けられていることを確認することもできます。この場合、ping www.example.com は Fastly POP のアドレスである 151.101.56.204 を表示します。

対象ドメインが Fastly 経由で配信されるように CNAME レコードを変更した後は、必ずホストファイルからホストエントリーを削除してください。

Back to Top