DNSの伝播を確認する
新しくドメインをサーバーに設定したときに、DNS(ドメインネームシステム)の伝播が完了しているか確認するために、以下の方法を使用します。
◯ローカルDNSキャッシュをクリア
コマンドプロンプトで
ipconfig /flushdns (Windows)
または
sudo killall -HUP mDNSResponder (Mac)
を実行します。
ipconfig /flushdns
sudo killall -HUP mDNSResponder
◯digコマンドを使用
ターミナル(コマンドプロンプト)を開く:
Windowsの場合、「コマンドプロンプト」を開きます。
MacやLinuxの場合、「ターミナル」を開きます。
digコマンドの実行:
以下のコマンドを実行して、DNSの伝播状況を確認します:
dig +trace effect.moe
このコマンドは、ルートDNSサーバーから始まり、あなたのドメインのDNS情報を取得するまでの過程を表示します。
◯実例
今回の目的
■ xserverで設定したドメインにCloudflare(CDN)を設定したい
digコマンドを実行したところ以下の結果となりました。
; <<>> DiG 9.10.6 <<>> +trace effect.moe
;; global options: +cmd
. 15205 IN NS g.root-servers.net.
. 15205 IN NS e.root-servers.net.
. 15205 IN NS b.root-servers.net.
. 15205 IN NS c.root-servers.net.
. 15205 IN NS h.root-servers.net.
. 15205 IN NS m.root-servers.net.
. 15205 IN NS f.root-servers.net.
. 15205 IN NS k.root-servers.net.
. 15205 IN NS j.root-servers.net.
. 15205 IN NS a.root-servers.net.
. 15205 IN NS d.root-servers.net.
. 15205 IN NS i.root-servers.net.
. 15205 IN NS l.root-servers.net.
. 83319 IN RRSIG NS 8 0 518400 20240723170000 20240710160000 20038 . XW9kwErdg1HzKHEPX4Sr/AR0VTXPhkV4jtu7Zj6goQ7FPHy9RV+brk1g m7m6Y94Y25TSTDuGZG4zrnVNclsc+kq1LpPw5U4Gc86pUTP5KMOwpP3K ac6hczaX3CJlCnTPDf/VGz4X8bM4XlMXafKcG9yuIhT0Qz+a/+hbulMO rv32HBaiq4hg8Ilpmb0RhQbhH6DGifE+dDJtnL80+RPbrWq+T/9ZMGJW K7DejKvOPSSmD2X7lSAZQUVvacoeyYhPNN5mugnq09HbWAAmi8Mo8N2I 9sfrgebREUTGpqycOtBYC9GsvI2/BPyhd+GLSoQXWtMgjJKEpnCjQbc5 YeBb9A==
;; Received 1109 bytes from 240d:1e:344:ac00:5a76:acff:fe5c:4b40#53(240d:1e:344:ac00:5a76:acff:fe5c:4b40) in 14 ms
moe. 172800 IN NS a.nic.moe.
moe. 172800 IN NS b.nic.moe.
moe. 172800 IN NS c.nic.moe.
moe. 172800 IN NS ns1.dns.nic.moe.
moe. 172800 IN NS ns2.dns.nic.moe.
moe. 172800 IN NS ns3.dns.nic.moe.
moe. 86400 IN DS 32761 8 2 EA6DE3F9A962AB77BB96DAF62BEC88D0F580FC31799EC36FF7DA697D E8535AF6
moe. 86400 IN RRSIG DS 8 1 86400 20240723170000 20240710160000 20038 . H0eOnkVVc1gsqENm4YSOeLefWi2rj5JhTUFH+ySsPlx5bQJZj4zpIoC2 3tTRHiKgPZn+PeumhLSfukqZHahd8ucQ+NNVw7mo/YudIEpd5gEWCuX+ 2O42puVaGaCaSgSULJ37otEg6Xspm/VkK6kp6MDz7i1oKg9uUvqftvR+ 95TWuX6fiYkWYGAhwK4v/Y4oa2QamW/5eOOOh2kpyF4FTU7McytSth6T mr1I8564kbMyiUYvHt9yQ0SuChwLtZuvDdIj6vCy0j9CH2ChveQz+nQy Lps0Ged0z0ifh5adyCNW4veDP7BUjLY57wIllzxkjojolFpqYHlYBSRD WYoEwg==
;; Received 748 bytes from 2001:7fd::1#53(k.root-servers.net) in 231 ms
effect.moe. 3600 IN NS ns1.xserver.jp.
effect.moe. 3600 IN NS ns2.xserver.jp.
effect.moe. 3600 IN NS ns3.xserver.jp.
effect.moe. 3600 IN NS ns4.xserver.jp.
effect.moe. 3600 IN NS ns5.xserver.jp.
v409ovaikul12a1afh1gk8bmfphvt30l.moe. 900 IN NSEC3 1 1 0 - V51FVTT94U9FPB6FSO8ROP3KRAUD7MPB NS SOA RRSIG DNSKEY NSEC3PARAM
nh61u7oatb056ss492bgbok4f5lhdlhc.moe. 900 IN NSEC3 1 1 0 - NIC5N2KQTE0LVL87IBOTJK31OO2253UO NS DS RRSIG
nh61u7oatb056ss492bgbok4f5lhdlhc.moe. 900 IN RRSIG NSEC3 8 2 900 20240807145321 20240708144134 7626 moe. TLGE2FVOFYMusT7H5VyHBLnBPBOMZyqb50YC/RGg1nHcUjEuZlQHuVgd s8RbZmFZdmYxGJBzKILmYDpn6taKp6DCnQnbA8S2GHiwWQp/ob3/iAZg elbtl6hf6oHxoz1ZeizLPWR4WmJj1LZm8mIGm6QDon4qHJ/rUP7bMyiQ NKhLS4cdW6LkqN9EefRXMYzou912qf/7iT38o/wc4vLO0A==
v409ovaikul12a1afh1gk8bmfphvt30l.moe. 900 IN RRSIG NSEC3 8 2 900 20240808131032 20240709125559 7626 moe. BoN6BdkAbKT+yF7dvAKXXHH5SrsFvSZJGSuMKFF41Dw99wHJQpDLY5UP 06gd3axwUTc79ckMx1z8sDprfVkB8vE6ikgrsDvCSH7fq6XmNycK9TmM zUibUkfSIbB1O6s2l/KgtgaMOZsx4rWKmSqtzfNoeFW6DuZPwjxZZ0Zr Bof/r55VRs2GcgwN+CvP4cGUjtHe7hSGcBWkJaB9oQxjaQ==
;; Received 688 bytes from 2610:a1:1073::72#53(ns3.dns.nic.moe) in 21 ms
effect.moe. 3600 IN SOA ns1.xserver.jp. root.xserver.jp. 0 10800 3600 604800 3600
;; Received 94 bytes from 35.72.43.26#53(ns2.xserver.jp) in 20 ms
(base) tonychu14@MacBook-Pro ~ %
ルートDNSサーバーからの応答:
ルートDNSサーバーは、.moe TLD(トップレベルドメイン)のネームサーバーを返しています。
.moe TLDのネームサーバーからの応答:
.moe TLDのネームサーバーは、effect.moe のネームサーバーとしてXserverのネームサーバー(ns1.xserver.jp、ns2.xserver.jp、ns3.xserver.jp、ns4.xserver.jp、ns5.xserver.jp)を返しています。
Xserverのネームサーバーからの応答:
Xserverのネームサーバーは、effect.moe のSOA(Start of Authority)レコードを返しています。
この結果から、effect.moe のネームサーバーがまだXserverのものに設定されていることがわかります。つまり、Cloudflareのネームサーバー(harmony.ns.cloudflare.com、zeus.ns.cloudflare.com)に変更が反映されていない状態です。
◯解決策
1. ネームサーバーの設定を再確認
Xserverの管理画面で、ネームサーバーの設定が正しくCloudflareのネームサーバーに変更されているか再確認してください。
2. DNSの伝播を待つ
ネームサーバーの変更が完全に反映されるまで、最大で24〜48時間かかる場合があります。この間、DNSの伝播を待ちます。
この記事が気に入ったらサポートをしてみませんか?