WEB — Webサイトの基礎
DNS変更後は管理画面・問い合わせ・表示を分けて確認する
DNSの保存が完了しても、すべての利用環境で同じ応答になるとは限りません。管理画面、DNSの問い合わせ結果、実際のサイト表示を別々に記録します。
この記事の目次
変更前の値と時刻を残す
種類、名前、値、TTL、プロキシ設定など、変更した項目を記録します。どこへ戻すかが分からない状態で修正を重ねないようにします。メールなど関係するサービスの影響範囲も事前に確認します。
正しい管理先を見ているか確かめる
管理画面に値があっても、そのサービスが現在使われているDNS管理先でなければ、意図した応答になりません。ドメインに設定されたネームサーバーと、編集したゾーンの対応を確認します。
キャッシュと設定誤りを分ける
TTLはDNS応答をキャッシュする期間に関係します。ただし「しばらく待てば必ず直る」とは限りません。問い合わせるサーバー、時刻、応答を記録し、指定した名前や値自体の間違いも確認します。TTLを後で短くしても、すでに保持された応答が即座に消えるとは限りません。
Webの動作を別に試す
DNSが意図した接続先を示しても、HTTPSやホスティングのドメイン設定が未完了ならサイトは動きません。ページ表示と証明書の警告、主要なリンクを確認します。問題が続く場合は、記録した結果と変更点を担当者へ渡します。

画像を選ぶと拡大できます。
- 編集したDNS管理先と変更前後の値を確認します。
- 問い合わせ先と時刻を記録し、返ってくる値を調べます。
- 目的のサイトや関連サービスが使えるか確認します。
三つの確認に同じ名前を使う
管理画面、DNSの問い合わせ、ブラウザの確認で、対象の名前をそろえます。管理画面ではwww付きの名前を変更したのに、ブラウザではwwwなしを開いていると、別の設定を比べてしまいます。完全なホスト名とレコードの種類を記録し、確認するURLにも対応させます。
「反映待ち」という言葉だけでは、どの場所に古い情報があるかが分かりません。保存した値、問い合わせて得た値、表示されたページを分けて残します。結果が異なる場合に、設定の対象違いなのか、キャッシュなのか、Web側の公開状態なのかを調べる手がかりになります。
新しい公開先へ切り替えた後の例
新しいホスティングへ接続するため、指定されたDNS設定を変更した場面を考えます。最初に現在使われているDNSの管理先で変更したことを確認し、種類と名前と値を見直します。次に問い合わせ結果を時刻とともに記録します。
問い合わせが期待に沿っていても、ブラウザに旧ページが出るなら、DNSだけを繰り返し書き換えず、公開された版やWeb側のキャッシュ、ホスト名の対応を確認します。証明書の警告が出るなら、その警告と対象名を調べます。複数の症状を一つの「まだ反映されない」にまとめないことが、不要な変更を減らす方法です。
変更記録に判断を残す
| 記録 | 具体的に残す内容 |
|---|---|
| 変更 | 対象名、種類、変更前後の値 |
| DNSの確認 | 問い合わせ先、時刻、返った内容 |
| Webの確認 | 開いたURL、表示、警告 |
| 次の判断 | 継続確認、別の層の調査、戻す条件 |
戻す場合も、記録した前の値と比較して対象を限定します。複数回の修正を重ねた後に記憶で戻そうとすると、どれが元の状態か分からなくなります。TTLは待ち時間を考える材料ですが、誤った名前や値を正しくするものではありません。待つ判断と設定を直す判断を、記録した結果に基づいて分けます。