ネームサーバー変更前はDNSレコードの役割を分けて見る
ネームサーバー変更で最初に知るべき答えは、Web表示、メール送受信、所有確認が別々のDNSレコードで動いていることです。Aレコードだけを見て変更すると、サイトは表示できてもメールや認証が止まることがあります。
変更前には現在のNS、A/AAAA、CNAME、MX、TXTを控えます。特にMXとTXTはメール認証やサービス連携に使われやすく、移し忘れの影響が後から出ます。
- 現在のネームサーバー名を控える
- A/AAAA/CNAMEでWebの向き先を確認する
- MXでメールサーバーの向き先を確認する
- TXTでSPF、DKIM、DMARC、所有確認を確認する
DNSは公開情報だが反映には時間差がある
DNSは階層的に名前解決を行う仕組みで、ネームサーバーを変えると参照先が切り替わります。TTLやキャッシュの影響により、変更直後は人によって古い情報と新しい情報が混在することがあります。
そのため、変更直後に一度表示できたとしても完了とは限りません。Web、メール、SSL、所有確認を分けて検査します。
AレコードとMXレコード、名前がもう怖いです。
AはWebの行き先、MXはメールの行き先。
まず役割だけ分けて覚えれば大丈夫。
じゃあメールが届かない時はMXを疑うんですね。
そう。
TXTもメール認証に使うから忘れずに見よう。
移行前に控えるDNSレコード
DNS変更の失敗は、どのレコードを忘れたかで症状が変わります。役割ごとに控えると戻しやすくなります。
| レコード | 主な役割 | 抜けたときの症状 |
|---|---|---|
| A / AAAA | ドメインをサーバーIPへ向ける | サイトが表示されない |
| CNAME | 別名を別ホストへ向ける | wwwや外部サービスが動かない |
| MX | メールの配送先を指定する | メールが届かない |
| TXT | SPF/DKIM/DMARCや所有確認 | メール認証やサービス認証が失敗する |
変更当日の進め方
ネームサーバー変更は、事前控え、変更、反映確認、戻し先の保持の順に進めます。
- 旧DNSレコードをスクリーンショットではなくテキストで控える
- 新しいDNS側に必要レコードを先に作る
- ネームサーバーを変更する
- 代表URL、www、問い合わせフォーム、メール送受信を確認する
- 24〜48時間程度は旧設定を消さずに残す
反映待ちで見えたり見えなかったりしたら焦ります。
そこで何度も設定を変えると迷子になる。
控えと時刻を残して待つ場面もあるよ。
設定を触った時刻も書いておきます。
それだけで原因を追いやすくなる。
メール設定を忘れると後で気づきにくい
サイト表示だけを確認して終わると、問い合わせや通知メールが止まっていても気づくのが遅れます。
- MXを移さずWebだけ表示確認して終わる
- SPFやDKIMのTXTを省略する
- wwwのCNAMEを忘れる
- 反映待ち中に何度も別の設定へ変える
よくある質問
Aレコードだけ移せばサイトは動きますか?
裸ドメインの表示だけなら動く場合がありますが、www、メール、外部サービス確認は別レコードが必要です。
反映待ち中に表示が戻ったり消えたりしますか?
キャッシュや参照先の違いで一時的に見え方が変わることがあります。確認項目を分け、短時間で設定を何度も変えないことが大切です。
旧DNS設定はいつ消してよいですか?
新しいネームサーバーでWebとメールが安定し、必要なTXT認証も確認できてから削除します。
ネームサーバー変更前に確認するDNSの基本で状況別に判断するポイント
ネームサーバー変更前に確認するDNSの基本では、同じ症状や確認作業でも、読者の状況によって先に見る場所が変わります。公開サイトが止まっている時、設定前に不安を減らしたい時、すでに一度変更してしまった時を分けると、余計な操作を減らせます。
| 読者の状況 | 先に見ること | 後回しにすること |
|---|---|---|
| これからネームサーバー変更前に確認するDNSの基本を確認する | 現在のネームサーバー名を控える | 別テーマの設定変更 |
| すでに問題が起きている | 旧DNSレコードをスクリーンショットではなくテキストで控える | 見た目だけの調整 |
| 原因が分からない | ドメインをサーバーIPへ向ける | 複数設定の同時変更 |
| 再発を防ぎたい | MXを移さずWebだけ表示確認して終わる | 作業メモなしの再実行 |
作業後に残すメモ
ネームサーバー変更前に確認するDNSの基本を確認した後は、作業した日時、変更した項目、確認したURL、戻し方を短く残します。メモは長い文章でなくて構いません。次に同じ画面を開いた時に、何を見て何を変えたのか分かることが目的です。
- 確認した項目: 現在のネームサーバー名を控える、A/AAAA/CNAMEでWebの向き先を確認する、MXでメールサーバーの向き先を確認する
- 実行した作業: 旧DNSレコードをスクリーンショットではなくテキストで控える、新しいDNS側に必要レコードを先に作る
- 避けること: MXを移さずWebだけ表示確認して終わる、SPFやDKIMのTXTを省略する
- 公開URL、管理画面、メールやフォームなど読者接点の確認結果
- 次回見直す日付または条件
このメモがあると、別の人に相談する時も状況を説明しやすくなります。WordPressやサーバー設定のトラブルは、正しい答えそのものより「何をした直後に変わったか」が復旧の手がかりになります。
変更前の控えが一番の復旧策
ネームサーバーを押す前に、A/AAAA、CNAME、MX、TXTを一覧で控えてください。表示確認より先に戻せる状態を作ることが安全です。
変更前にDNSレコードを全部控えます。
いい判断。
特にMXとTXTは忘れやすい。
サイトとメールを別々に確認してから完了にします。
その進め方ならDNS変更で慌てにくいよ。