• ベストアンサー

bind8.3.1で直ぐにリセットや直ぐに反映しなおしは可能でしょうか?

TTLの値が3600だったので1時間ほどすれば、更新されるので特に問題はないと思いますが、 SOAで記述したIPアドレスが別のサーバにしてしまい、別のページが表示される愚かな状況になってしまいました。 直ぐに反映されるようにする方法はあるのでしょうか? Linuxの bindを8.3.1を使っております。 皆さんは、TTLの値はどんな値を使っておりますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • qaaq
  • ベストアンサー率36% (146/404)
回答No.2

>直ぐに反映されるようにする方法はあるのでしょうか? 他のDNSのキャッシュに入ったものは、期限が来るまでそのままです。 # そうじゃないとキャッシュの意味が無い。 SOAレコードを更新しても他のDNSにキャッシュされた値は変更できません。 自分が管理するDNSだったら方法はありますが、管理対象外のDNSでは手がでません。

その他の回答 (1)

noname#14872
noname#14872
回答No.1

BIND8はあまりさわっていないので,確証はもてないのですが, 自分が管理しているBINDに関しては,リスタートをしたり,TTLを小さくすることで,更新の頻度を上げることはできると思います(キャッシュサーバも). 自分専用のキャッシュサーバとして使っているだけならば,BINDのリスタートだけですみます. # WindowsOSなどは,OS自身がネーム情報をキャッシュするので注意してください. しかし,外部のキャッシュサーバが自分のBINDサーバのゾーンを参照するとき,外部のキャッシュサーバを一意に操作することはできませんので,ひとたび外部のキャッシュサーバに学習されてしまうと,TTLが尽きるまで,忘れてくれません. ちなみに,私はTTLの時間は,3daysにしています. 一度設定してしまえば,そうそうネームサーバの情報を書き換えるということもないので,これでいいかな,と(^^;

関連するQ&A