2017-06-21 11 views
-1

それと同じくらい簡単です。私はインターネット上でかなりの記事を読んでいましたが、更新された/変更されたDNSレコードにどのように伝播するかなどについては、私は愚かな(おそらく私は)かもしれないが、全体の状況はあまり明確ではない。特に次のようになります。新しいDNSレコードが伝播されますか?

  1. 新しい(絶対に新しいレコード)は伝播しますか? 例:伝播しているネームサーバー、IPなどを持つ古いドメインがあり、そこにTXTレコードを追加します。以前はTXTレコードは存在しませんでした。しばらくしてから、またはTTL後にすぐに適用されますか?

  2. これにローカルDNS、キャッシュ、ISPなどから影響がありますか?

ありがとうございます。

答えて

0

ここでは、「伝播」という用語の下で少なくとも2つのものが混在しています。

一つは、彼らが出て行くと、再び権限のあるサーバーを尋ねる前に、設定時間のための情報を思い出しローカルリゾルバと再帰ネームサーバのさまざまなキャッシュです。これはあなたの質問との関連はありませんが、あなたが読んだ記事の多くが話していたことです。

もう1つは、マスターネームサーバーからその2次ネームサーバーに移動するデータです。これはあなたの質問に関連しています。マスターネームサーバーとは、外部からDNSにデータを注入する場所で、新しいレコードが生計を立てる場所です。セカンダリサーバーは、十分な時間が経過したと思ったとき、またはプロードされたときにマスターサーバーに新しいデータをチェックします(通常、マスターサーバーは、情報が更新されたときにプロンプ​​トを出すように設定されています)。彼らはマスターからか、再フェッチゾーンに必要がある場合は、彼らが言う方法は、彼らがローカルに保存されているとどのようなサーバが持っている間、ゾーンのSOAレコードのシリアル番号を比較することです。マスターの番号が高い場合、セカンダリはゾーン全体を再度フェッチします(通常、他のオプションが存在します)。マスターの番号がそれよりも高くない場合、セカンダリーは情報が最新であるとみなし、何もしません。

セカンダリに伝播しない新しいレコードの最も一般的な理由は、新しいレコードを追加した人が誰でもSOAレコードのシリアル番号を増やすことを忘れたからです。

+0

うわー、ありがとう!今はすべてがはっきりしています。再度、感謝します。 –

関連する問題