クイックダウンロード:
親ゾーンが古いグルーレコードを配信し続けると、権威サーバーのIPアドレスが既に正しい場合でも、リゾルバはユーザーを無効なIPアドレスに誘導してしまいます。
-
親(委任)と子(権威)は意見が食い違うことがあり、解決者は親に従うため、健全な権威ゾーンがあっても問題は解決しない。
-
Catchpointは2017年にまさにこの障害を突き止めた。中国を拠点とするCDNプロバイダーのレジストラが親ゾーンに古い接着剤を残していたため、ユーザーは古いアドレスに解決され続けていたのだ。
-
権威ある回答が正しいことを確認し、次にdigコマンドを使ってgTLDサーバーに直接問い合わせて、古い参照元を特定することで、問題を切り分けることができます。
-
顧客が不一致に気づく前に、親からの紹介と公式記録を並行して監視することで、不一致を発見できます。
最も不可解なDNS障害の一つは、内部的には正常に見える。権威ネームサーバーに問い合わせると、正しい最新のIPアドレスが返される。しかし、リゾルバはユーザーを古いアドレスに送り続け、トラフィックは既に廃止したインフラストラクチャに到達してしまう。
権威ある回答は正しいが、問題は一つ上の階層、つまり解決ツールがそれらの回答にたどり着くまでの経路にある。
親ゾーンのリファラルに古い接着剤が使われている場合、権威サーバーの上位にある委任レイヤーは、チームが数日前に修正したアドレスを配布し続け、誰かがすべてのレイヤーにわたって解決方法をマッピングするまで、不一致は明白なまま隠蔽されます。
2026年になっても古くなった接着剤が効き目が鋭い理由
現代の配信システムは、ユーザーが直接操作しないレイヤーに依存しています。マルチCDNやマルチクラウド構成、エッジ配信、API依存関係チェーンはすべてサードパーティのDNSサーバーやレジストラを経由して解決されるため、委任レイヤーでアドレスが一つでも間違っていると、実際のトラフィックが誤った方向にルーティングされる可能性があります。
接着剤が劣化すると、被害は不均一で把握が困難になります。一部のリージョンは正しく解決される一方で、他のリージョンは失敗し、一部のユーザーのトランザクションはドロップされ、誤ったデータを持つリゾルバにアクセスしたパートナーのAPI呼び出しは失敗します。このような部分的な可用性は、完全に停止した場合よりも問題の特定が困難です。なぜなら、正常に動作する部分があることから、問題は別の場所にあると推測されるからです。
ここで重要なDNSの区別は1つだけです
古いグルーレコードの診断は、たった一つの違いに集約されます。委任データは親ゾーンに存在し、どのネームサーバーがドメインに対して権威を持っているか、そしてそれらのアドレスをリゾルバに伝えます。権威レコードは子ゾーンに存在し、ネームサーバーが返す実際の応答を保持します。
これらは2つの独立した情報源であり、それぞれ別のチャネルを通じて維持されるため、情報に食い違いが生じる可能性があります。食い違いが生じた場合、解決ツールは子ではなく親に従います。古いグルーのトラブルシューティングを行うには、親と子の分離に関する情報だけで十分です。
階層構造と委任がどのように連携しているかの全体像を知りたい場合は、DNS委任ガイドをご覧ください。
接着剤とレコードの不一致はどのようなものか
グルーレコードは、親ゾーンが委任されたネームサーバーに提供するAおよびAAAAアドレスレコードです。 RFC 9471それらは紹介状の「追加」セクションに表示されますが、「追加」セクションには他の記録も含まれる可能性があるため、「追加記録」は「接着剤」の同義語ではありません。
ドメイン内ネームサーバー、つまりホスト名がサービスを提供するドメイン内に存在するネームサーバーには、グルーが必須です。なぜなら、他の方法で解決しようとすると循環依存が発生してしまうからです。アドレスがなければネームサーバーにアクセスできず、ネームサーバーにアクセスしなければアドレスを取得できないのです。
不一致は、2つの情報源間の相違として現れます。
- 親ゾーンまたはTLD参照は、そのグルーに古いネームサーバーアドレスを返します。
- 子ノードの権威ある応答は、現在の正しいアドレスを返します。
- リゾルバは親のリファラーを信頼するため、古いアドレスを使用し、修正された以下のレコードには決して到達しません。
事例研究:有効な回答だが、住所が間違っている
この問題はもともと2017年に調査されました。 LogicMonitor傘下のCatchpoint社.
顧客は中国に本社を置く大手CDNプロバイダーでした。同社は、2つのネームサーバーが古いAレコードを返していることに気づき、問い合わせてきました。症状は紛らわしく、レコードは有効に見えたため、明らかな問題は何もありませんでしたが、顧客がすでに使用していないアドレスを指していました。
回答が明確に分析できたため、チームはまず権威側の主張を信頼しようと考え、調査はまさにそこから始まった。

不一致がどのように特定されたか
調査は明確な証拠の順序に従って行われ、各層が返した内容を比較した。
- 権威的な側面は健全だった。 権威ネームサーバーに直接問い合わせるテストを行ったところ、正しい最新のIPアドレスが返された。これにより、子ゾーンが問題の原因ではないことが確認された。
- 親からの紹介状には、全く異なる事実が記されていた。 親ゾーンとTLDの参照パスをたどり、委任とその追加セクションを読み取るテストを行ったところ、古いIPアドレスが返されました。
- 手動での照会で確認できた。 LogicMonitorの機能ではなく、外部コマンドラインユーティリティであるdigを、関連する親ゾーンの権威サーバー(この場合はgTLDサーバー、am.gtld-servers.net)に対して実行したところ、同じ古い応答が返されました。これにより、不一致が委任レイヤーにあることが確認されました。
- 証拠は登記官に送られた。 親と子の回答が並べて表示されることで、顧客は具体的な問題点を把握し、適切な担当者に解決策を提示することができた。
根本原因は、古いグルーレコードでした。顧客はレジストラを通じてアドレス変更を申請していましたが、更新されたグルーレコードが親ゾーンに公開されていなかったため、委任レイヤーは古いアドレスを提供し続け、権威サーバーは新しいアドレスを提供していました。
実践的な診断ワークフロー
解決策が有効な回答を返しても、ユーザーを誤った場所に誘導してしまう場合は、以下の順序で各段階を検証してください。
- 1. ユーザーに影響を与える症状を確認する: 不具合のある解像度を再現し、どこで誰に対して不具合が発生するかを記録してください。古い接着剤は、多くの場合、一部の領域またはリゾルバにのみ影響を及ぼします。
- 2. 権威ネームサーバーに直接問い合わせる: 正しい最新のアドレスが返される場合、子ゾーンは正常であり、問題はその上位ゾーンにある。
- 3. 親ゾーンの委譲と接着を検査します。 親ゾーンまたはTLDサーバーからの参照を読み、その追加セクションのアドレスを確認してください。
- 4. 親と子のA値とAAAA値を比較する。 親の接着剤を権威ある回答と照らし合わせてください。IPv4またはIPv6レコードに違いがあれば、それは不一致です。
- 5.矛盾する回答があった場合は、事務局に報告する。 登録者が変更内容を再送信し、レジストリが親ゾーンに正しい接着剤を再掲載できるように、親と子の回答を一緒に送信してください。
修正内容を確認する方法
レジストラによる更新は、親ゾーンが実際に新しいグルーをあらゆる場所で配信するまで完了しません。更新タイミングが異なる可能性があるため、関連するすべての親ゾーンまたはTLDサーバーに問い合わせてください。
のアカウント キャッシングとTTLなぜなら、リゾルバは古いグルーを有効期限が切れるまで保持する可能性があるからです。その後、複数の地理的な場所から解決状況を確認し、修正されたアドレスが、たまたまテストを行った単一の地点ではなく、ユーザーに届いていることを確認してください。
ユーザーからの報告を受ける前に不一致を検出する
劣化した接着剤を検出するには、単一の解像度挙動を信頼するのではなく、複数のレイヤー間で解像度挙動を比較するのが最も簡単です。
LogicMonitorのアプローチ DNS監視 これにより、ルートドメインや親ドメイン/TLDから、異なるリージョンの権威ネームサーバーに至るまでのクエリの解決状況を確認できるようになり、親ドメインと権威ネームサーバー間の不一致や古い委任といった問題を、ユーザーからの報告に基づくインシデントではなく、測定可能な問題として捉えることができます。
LogicMonitor 合成 (NAIST) と インターネットパフォーマンス監視 外部から内部への解決パスの複数場所ビューを提供します。これは、2017 年の調査で手動で実行されたのと同じ種類の階層的な比較です。外部 DNS の問題が自分の環境と重複する場合、 LMエンビジョン インターネットに接続された信号を内部インフラの健全性と結びつけ、 エドウィン AI 真の問題点と雑音を区別するのに役立つ。
これらを組み合わせることで、症状から根本原因までの時間を短縮し、ユーザーに影響を与える前に不一致を発見するのに役立ちます。
ユーザーが無効なIPアドレスにアクセスする前に、古いグルーコードの不一致を検出します。
LogicMonitorは親リファラルと権威サーバーからの応答を比較するため、委任のずれはサポートへの問い合わせが殺到するのではなく、アラートとして表示されます。プロアクティブなDNS監視がどのようにギャップを埋めるかをご覧ください。
よくあるご質問
DNSグルーレコードとは何ですか?また、なぜ障害を引き起こすのですか?
グルーレコードとは、ドメインのネームサーバーのIPアドレスであり、親(委任)ゾーンに公開されます。リゾルバはこれらを使用して権威サーバーにアクセスします。ネームサーバーのIPアドレスが変更された後も親ゾーンが古いグルーレコードを保持している場合、リゾルバは古いアドレスをたどり、権威ゾーンが正しくても、ユーザーは応答しなくなったサーバーにアクセスしてしまうことになります。
問題が親ゾーンにあるのか、それとも権威サーバーにあるのかを判別するにはどうすればよいですか?
権威ネームサーバーに直接クエリを実行し、現在のIPアドレスが返されることを確認してください。次に、gTLDサーバーに対してdigコマンドを実行し、親リファラルを確認します。権威ネームサーバーの応答が正しいにもかかわらず、親リファラルが古いアドレスを返す場合は、親ゾーンに不一致があり、レジストラまたは委任の問題を示しています。
レジストラが接着剤を更新した後、修正が実際に適用されたことをどのように確認すればよいですか?
ドメインのすべてのTLDサーバーにクエリを実行して、すべてのサーバーが新しいグルーを返していることを確認してください。単一のサーバーでは遅延が発生する可能性があるためです。キャッシュとTTLも考慮してください。リゾルバは有効期限が切れるまで古い値を返す可能性があるためです。その後、複数のリージョンから名前解決をチェックして、世界中のユーザーが正しいアドレスにアクセスできることを確認してください。




