よくある質問
DNSの変更が反映されない:どこで待たされているのか
2026年8月20日
この記事はAIが下書きを作成しています。内容に誤りに気づいた場合はお問い合わせよりお知らせください。

レン
DNSを変更してから何時間も経つのに、まだ古いサーバーが表示される…

プロクラ
DNSの情報は、いろいろな場所に一時的に保管されているんだ。変更は一斉には伝わらず、保管の期限が切れたところから順に切り替わっていく。
どこに保管されているか
- 自分の端末(OSやブラウザが覚えている)
- 契約している回線側の問い合わせ先
- 世界中の、他の問い合わせ先
- この3層それぞれに、別々の期限がある

プロクラ
だから「自分だけ古い」「自分だけ新しい」という状態が普通に起きる。他の人に見てもらうと、状況が分かりやすいよ。
TTLが待ち時間を決める

プロクラ
各レコードには、TTLという「何秒間覚えていいか」の指定がある。この時間が経つまでは、古い情報が使われ続けるんだ。
- TTLが3600なら、最大1時間は古いままの人が居る
- TTLが86400なら、丸1日かかることもある
- 切り替えの数日前にTTLを短くしておくと、切り替えが速く行き渡る
- この準備は事前にしかできない。当日では間に合わない

プロクラ
3つめが移行の定石だよ。しかも「TTLを短くした」という変更自体が行き渡るまで、元のTTLぶんの時間がかかる。だから数日前にやっておく必要がある。
確かめる
- dig や nslookup で、今どのIPアドレスが返るかを見る
- 権威のあるサーバーへ直接問い合わせれば、変更が正しく入ったかが分かる
- そこが新しいなら、変更自体は成功している。あとは待つだけ
- そこも古いなら、設定が保存されていない可能性がある

プロクラ
2つめの確認が決定的だよ。「設定が間違っているのか、単に待ちなのか」がはっきりする。ここが新しければ、慌てて設定を触り直す必要はない。
何時間経っても変わらないとき
- レコードの種類が正しいか(AとCNAMEを取り違えていないか)
- wwwありなしの両方を設定したか
- そのドメインを、どのネームサーバーが管理しているか
- ドメイン側でネームサーバーを変更した場合、そちらの反映にも時間がかかる

プロクラ
3つめは意外な落とし穴でね。設定した画面と、実際に使われているネームサーバーが違うことがある。管理を移した直後などに起きやすいよ。

レン
権威のあるサーバーに直接聞けば、待ちなのか間違いなのか分かるんだね。
手元だけ先に確認する方法

プロクラ
切り替え前に新しいサーバーを確認したい、というときは、自分の端末だけそのドメインが新しいIPを指すように設定できる。hostsファイルという仕組みだよ。
- 他の人には影響しない。自分の端末だけが切り替わる
- 切り替え前の最終確認に使える
- 確認が終わったら、必ず元に戻す
- 戻し忘れると、本当に切り替わった後も古い方を見続けることになる

プロクラ
3つめを忘れる人が本当に多い。「切り替えたのに自分だけ古い」の原因が、実は自分で書いた設定だった、という笑えない話になるよ。
あわせて読みたい
- よくある質問クラウドVPS byGMO表示が始まるまでが遅い:最初の1バイトまでの時間を見る読み込み全体ではなく、応答が返り始めるまでが遅い場合はサーバー側の問題です。切り分け方と、原因になりやすい処理、そして改善の順番を解説します。
- よくある質問クラウドVPS byGMO「再起動したら直った」で終わらせない再起動で直るのは、何かが溜まっていた証拠です。何が起きていたのかを後から調べる方法と、同じことを繰り返さないための記録の残し方を解説します。
- よくある質問クラウドVPS byGMOwwwありとなしで表示が違う/片方だけ繋がらない2つのURLは別のものとして扱われます。どちらを正とするか決める必要がある理由と、DNS・Webサーバー・証明書の3か所で揃える手順を解説します。
- よくある質問クラウドVPS byGMOサイトが途中まで表示されて止まる読み込みが完了しない状態の原因を、サーバー側の処理待ち・外部リソース待ち・タイムアウト設定に分けて切り分けます。どこで待たされているかの調べ方も解説します。
サーバーを触る前に押さえておきたいこと
姉妹サイトの、この記事と相性のいいページです。
- ネットワーク入門
IPアドレス・ポート・DNSの基礎 — prodou.net
- Linuxコマンド入門
ls / cd / grep などを疑似ターミナルで試しながら学べる — prodou.net
- CIDR Calculator
ファイアウォールの許可レンジを計算する — toolkitbox.net