Я только что установил bind9 в системе Debian, и я пытаюсь понять, как это работает и что он делает.Файлы кэширования DNS не настроены
То, что меня озадачивает, заключается в том, что в кэш-каталоге не создается файл кеша. Ну на самом деле на одном уровне я прекрасно понимаю. Во всех конфигурационных файлах директива файла называет файл, начинающийся с «/ etc/bind», то есть конфигурационный файл. Существует файл корневого подсказки и файлы для петлевой системы. Никакой файл не настроен без ведущего «/», поэтому я не удивлен. Также он не определен как подчиненный для любого домена.
Так что, если я правильно понимаю, он кэширует все его поисковые запросы в памяти, но не в файле, как я ожидал.
Теперь то, что я хотел бы сделать, это сделать сервер имен авторитетным для моей локальной частной сети и системы loopback, но кэш в файловой системе все остальные ответы. Я могу видеть, как сделать первый, но я не вижу, где бы я поместил директиву файла, чтобы он кэшировал все свои итеративные ответы.
Я могу видеть, что я могу сделать его рабом общеизвестных авторитетных серверов всех доменов верхнего уровня, о которых я могу думать, - но это кажется неправильным и хрупким во многих отношениях.
Не связанное с программированием. Это лучше подходит для serverfault.com. –
Который, кажется, только бета-тестеров. – asparagus
Вы можете получить доступ там, как только у вас есть 100 очков репутации здесь. http://blog.stackoverflow.com/2009/04/server-fault-private-beta-begins/ –