teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

コメントへの返答を追記しました

2020/08/10 14:34

投稿

ockeghem
ockeghem

スコア11710

answer CHANGED
@@ -15,4 +15,9 @@
15
15
  このため、TTLを小さくする合理的な理由としては、サーバーの入れ替わりが頻繁にありえるか、頻繁ではないにしても急な増減に備えていることになります。
16
16
  一方、TTLが大きいケースは、それほどサーバーの入れ替わりがないか、少なくとも予めDNS設定を余裕をもって変更できることが想定されます。
17
17
 
18
- いずれにせよ、よく分からないで適当に設定しているケースも多いので、上記はあくまで原理から言える内容であり、実際の理由までは分かりません。「Qiitaで見た記事にそう書いてあったから真似した」というケースも(日本では)多いと思います。
18
+ いずれにせよ、よく分からないで適当に設定しているケースも多いので、上記はあくまで原理から言える内容であり、実際の理由までは分かりません。「Qiitaで見た記事にそう書いてあったから真似した」というケースも(日本では)多いと思います。
19
+
20
+ > 設定で大きくしているのはどのような理由があるのでしょうか?
21
+ > (コメントより引用)
22
+
23
+ 上述のように、TTLを大きくした方がDNS権威サーバー(コンテンツサーバー)への負担が減らせられるというのが元々の理由だと思いますが、それ以外にTTLを長くしたほうが、DNSサーバーへのある種の攻撃を受けにくくなるというセキュリティ上の効果もあります。DNSキャッシュサーバーに対する攻撃は、DNSのキャッシュが消失して再問い合わせをするタイミングで行われます。TTLが短いとDNSのキャッシュ消失が頻繁に起こるため、攻撃の機会が多くなるという理屈です。