2009-05-06 6 views
1

私はDebianシステムにbind9をインストールしましたが、どのように動作しているのか、何をしているのかを理解しようとしています。DNSキャッシングファイルが設定されていない

私が困惑するのは、キャッシュディレクトリにキャッシュファイルが作成されないということです。まあ実際に私は完全に理解する1つのレベルで。すべての設定ファイルにおいて、ファイル指示文は "/ etc/bind"で始まるファイル、すなわち設定ファイルを指定します。ルートヒントファイルとループバックシステム用のファイルがあります。先頭に「/」が付いていないファイルは設定されていないため、私は驚くことではありません。また、どのドメインのスレーブとしても定義されていません。

私が正しく理解していれば、メモリ内のすべてのルックアップをキャッシュしていますが、期待していたファイルではありません。

私のやりたいことは、私のローカルプライベートネットワークとループバックシステムのためにネームサーバを信頼できるようにすることですが、他のすべての応答をファイルシステムにキャッシュします。私は前者を行う方法を見ることができますが、ファイルディレクティブをどこに置いてそのすべての反復検索応答をキャッシュするかわかりません。

私は、それが私が考えることができるすべてのトップレベルドメインの公的に知られている権威のあるサーバーの奴隷にすることができますが、それは非常に多くの点で間違って壊れやすいようです。

+0

プログラミング関連ではありません。これはserverfault.comにより適しています。 –

+0

ベータテスターだけのようです。 – asparagus

+0

ここに評判が100ポイントあればそこにアクセスできます。 http://blog.stackoverflow.com/2009/04/server-fault-private-beta-begins/ –

答えて

1

BINDはキャッシュをディスクに保存しません。単に必要はありません。

しかし、デバッグのために現在の内容をファイルにダンプするように指示することができます(rndc dumpdb -cache)。

関連する問題