web-dev-qa-db-ja.com

委任されたネームサーバーが信頼できるネームサーバーと異なるのはなぜですか?

Intodns.comにアクセスしてstackoverflow.comと入力すると、親サーバーはドメインのネームサーバーがここにあることを通知します。

ns1.serverfault.com.   ['198.252.206.80']   [TTL=172800] 
ns3.serverfault.com.   ['69.59.196.217']   [TTL=172800]  
ns4.serverfault.com.   ['69.59.196.122']   [TTL=172800] 
ns2.serverfault.com.   ['198.252.206.81']   [TTL=172800] 

ただし、信頼できるゾーンファイル自体は、実際にはネームサーバーが代わりにここにあることを示しています。

ns2.serverfault.com  ['198.252.206.81']   [TTL=300] 
ns1.serverfault.com  ['198.252.206.80']   [TTL=300] 
ns3.serverfault.com  ['69.59.196.217']   [TTL=300] 

Ns4.serverfault.comの理由を誰かが説明できますか。そうでない場合、ネームサーバーとしてリストされますか?リゾルバーがstackoverflow.comのAレコードを見つけようとしてこのアドレスに移動した場合はどうなりますか?

1
Lars

ドメイン名を登録した人は誰でも4つのネームサーバーをレジストラに提供したので、レジストラは関連するアドレスを持つドメインの4つのglue NSレコードを追加しました。

何らかの理由で、stackoverflowだけが認識しますが、ゾーンファイルに追加されたネームサーバーは3つだけです。理想的には、ドメインの登録にリストされているネームサーバー(whoisに表示される)はゾーンファイルにあるものと一致する必要がありますが、これら2つのリストは異なる場所からのものであるため、異なる可能性があります。

ns4は実際に機能するため、そのIPアドレスに送信されるすべての要求が応答を受け取ります。

1
USD Matt