Раздел кэша и данных разбит на части инструкциями $ORIGIN. Все прочие строки этого раздела однозначно сопоставимы с записями ресурсов DNS. Однако в конце каждой записи добавляется дополнительная информация в виде комментария. В частности, сервер добавляет три следующих комментария к каждой записи:
Сi - Указывает число полей для текущей зоны. Для текущей зоны координат 0.0.127.in-addr.arpa значение С1 равно 5, а для текущей зоны wrotethebook.com Сi имеет значение 2. Корень (.) получает значение Сi, равное 0. Nt - Время отклика для запросов, адресованных указанному серверу имен. Этот комментарий добавляется только к адресным записям. Время отклика позволяет выбирать оптимальный сервер для определенного запроса.
Сr - Тег «достоверности» определяет уровень авторитетности источника кэшированной информации. Уровней авторитетности в BIND три:
- auth - Компетентный ответ.
- answer - Ответ из некомпетентного источника.
- addtnl - Запись, полученная из раздела компетенции или дополнительного раздела ответа на запрос.
Значение Сг используется named при получении записи, которая уже существует в кэше сервера имен. Если полученная запись имеет более высокий показатель достоверности, чем хранимая, новая запись заменяет каптированную. Если новая запись имеет более низкий показатель достоверности, сохраняется кэшированная запись. В иерархии значений Сr наивысшую достоверность имеет auth, а самую низкую - addtnl.
Помимо комментариев в конце записи в разделе кэша и данных файла образа могут встречаться и другие комментарии. Отрицательная кэшированная информация также отображается в файле образа в виде комментариев. В приведенном фрагменте нет соответствующих примеров, а в принципе каждый такой комментарий выглядит как обычная RR-запись, предваренная точкой с запятой. Иначе говоря, отрицательная кэшированная информация представлена закомментированными записями ресурсов. Кроме того, ближе к концу такой записи фигурирует тег NXDOMAIN.
Изучите раздел кэша и данных и убедитесь, что сведения из файлов зон загружены точно так, как ожидалось. Кроме того, используйте раздел для проверки информации, загруженной с удаленного сервера. Локальные данные можно скорректировать самостоятельно. Некорректные данные на удаленном сервере могут потребовать обращения к администратору удаленного домена.
- << Назад
- Вперёд