クエリ時にNSレコードがランダムに変更され続けるのはなぜですか?

クエリ時にNSレコードがランダムに変更され続けるのはなぜですか?
dig NS soundshare.co.uk


;; ANSWER SECTION:
soundshare.co.uk.   168415  IN  NS  ns-1179.awsdns-19.org.
soundshare.co.uk.   168415  IN  NS  ns-1909.awsdns-46.co.uk.
soundshare.co.uk.   168415  IN  NS  ns-311.awsdns-38.com.
soundshare.co.uk.   168415  IN  NS  ns-972.awsdns-57.net.

数秒後:

soundshare.co.uk.   167643  IN  NS  ns-1289.awsdns-33.org.
soundshare.co.uk.   167643  IN  NS  ns-1581.awsdns-05.co.uk.
soundshare.co.uk.   167643  IN  NS  ns-41.awsdns-05.com.
soundshare.co.uk.   167643  IN  NS  ns-806.awsdns-36.net.

なぜこれが起こるのですか?

以前に設定した値です。ドメインプロバイダに連絡する必要がありますか?

答え1

これは負荷分散の一形態です。多様でランダムなネームサーバを提供することにより、これらのサーバに対する要求のバランスを大幅に調整することができる。

答え2

これまでの他のすべての答えは、この非常に重要な点を見逃しています。あなたの採掘結果は価値がありません...なぜなら、ネームサーバーがあなたに答えているものを見ることができないからです。 TTLに基づいて、再帰ネームサーバーを照会するように見えますが、どれですか?

観察した内容は、AnycastやRRsetの順序変更とは関係ありません。クエリごとに異なるNSを観察するようです。奇妙です。しかし、繰り返しますが、どのネームサーバーがあなたに応答しますか?

あなたに起こることができる状況は次のとおりです。設定時には毎回同じ再帰ネームサーバーを使用しません。だからあなたは彼らのキャッシュに何があるのか​​を観察します。 whoisを見ると、昨日ドメインに更新が適用されていることがわかります。 DNSの変更日もあります。したがって、照会するネームサーバーの1つには変更前のデータが含まれ、他のネームサーバーには変更後のデータが含まれます。今クエリすると、常に同じ応答を受け取ります。つまり、大規模なTTLを報告してから46時間後に応答を受けます。これがドメインの場合、昨日DNSを何度も変更した可能性があるため、キャッシュには同じ情報がありません。これは正常な現象です。待つだけです。

DNSの変更は実際にはっきりと表示されます。 https://securitytrails.com/domain/soundshare.co.uk/history/ns そしてスクリーンショット

1.1.1.1既知のパブリックサーバー(、8.8.8.8およびfirst)と信頼できるネームサーバーを参照9.9.9.9してください.co.uk。これにより、常に同じ結果が得られることがわかります。置くネームサーバーの数(つまり、DNS標準に従って順序を変更できますが、設定は変更されません)

予想どおり、特権ネームサーバーはすべて同じ内容で応答します。

$ (for ns in $(dig NS co.uk +short); do dig soundshare.co.uk @$ns +noall +authority | grep NS; done) | sort | uniq -c
   8 soundshare.co.uk.  172800 IN NS ns1033.ui-dns.org.
   8 soundshare.co.uk.  172800 IN NS ns1039.ui-dns.biz.
   8 soundshare.co.uk.  172800 IN NS ns1079.ui-dns.de.
   8 soundshare.co.uk.  172800 IN NS ns1089.ui-dns.com.

(まだ1.1.1.1なぜなのかわかりません。)他の人も同じ答えをしました。

$ (for ns in 1.1.1.1 8.8.8.8 9.9.9.9; do dig soundshare.co.uk @$ns NS | grep 'IN NS '; done) | awk '{print $5}' | sort | uniq -c
   2 ns1033.ui-dns.org.
   2 ns1039.ui-dns.biz.
   2 ns1079.ui-dns.de.
   2 ns1089.ui-dns.com.

関連情報