Приведем некоторые возможные неполадки DNS и способы их решения [4], [6].
- Прерывание делегирования зоны. Возможная причина: делегирование зоны неправильно сконфигурировано. Предлагаемое решение: проверить параметры делегирования зоны и исправить конфигурацию, если это необходимо.
- Неполадки, связанные с зонной передачей. Возможные причины и предлагаемые решения приведены в таблице 14.2.
Таблица 14.2. Причины и решения при неполадках, связанных с зонной передачей
Возможная причина
| Предлагаемое решение
|
Приостановка службы DNS на сервере
| Необходимо убедиться, что все серверы, используемые в процессе передачи, доступны и службы DNS на них не приостановлены
|
Разрыв связи по сети между серверами DNS, используемыми в процессе зонной передачи
| Проверить (используя команду PING) с двух сторон наличие сетевого канала между двумя серверами DNS. В случае неудачи одного из двух тестов необходимо искать причину непосредственно в сети
|
Серийные номера зоны на сервере-получателе и сервере-источнике совпадают, что препятствует передаче
| Увеличить серийный номер (используя консоль DNS) для сервера-источника, чтобы он превысил серийный номер сервера-получателя, после чего инициировать передачу зоны на сервере-получателе
|
Возникают проблемы при взаимодействии сервера-источника и сервера-получателя
| Проверить, не установлена ли на одном из серверов старая версия DNS (например, версия BIND)
|
Зона содержит записи ресурсов и другие данные, которые сервер DNS не может правильно интерпретировать
| Необходимо убедиться, что зона не содержит несовместимых типов данных (например, записей ресурсов неподдерживаемых типов) и ошибок. Указать в конфигурации сервера приостановку загрузки некорректных данных и определить метод проверки имен (эти параметры задаются в консоли DNS)
|
Данные полномочной зоны некорректны
| Если при передаче зоны постоянно происходят ошибки, то необходимо убедиться, что зона не содержит нестандартных данных. Чтобы определить вероятный источник ошибок, нужно просмотреть сообщения в журнале сервера DNS
|
- Неполадки динамического обновления. Возможные причины и предлагаемые решения приведены в таблице 14.3.
Таблица 14.3. Причины и решения при неполадках динамического обновления
Возможная причина
| Предлагаемое решение
|
Клиент (или его сервер DHCP) не поддерживает протокол динамического обновления DNS
| Необходимо убедиться, что пользователи поддерживают протокол динамического обновления и включены опции динамической поддержки. Чтобы зарегистрировать компьютеры клиентов для динамического обновления, рекомендуется установить на них Windows 2000 либо установить в сети сервер DHCP для обслуживания клиентов
|
Клиент не смог зарегистрироваться на сервере DNS для динамического обновления из-за неполной конфигурации DNS
| Необходимо убедиться, что клиент правильно сконфигурирован, и при необходимости обновить конфигурацию. Для обновления конфигурации клиентов требуется задать первичный суффикс «DNS» на компьютере клиента с постоянным IP-адресом или задать зависящий от соединения суффикс «DNS» на одном из сетевых подключений клиента
|
Клиент DNS не смог обновить информацию с сервера DNS из-за проблем на сервере
| Если клиент может обращаться к своему основному и альтернативным серверам DNS, указанным в его конфигурации, значит, источник проблемы не в компьютере клиента. На клиентах под управлением Windows 2000 рекомендуется использовать Event Viewer для просмотра системного log-файла и определения причин неудач при обновлениях записей ресурсов узлов и указателей
|
Сервер DNS не поддерживает динамические обновления
| Необходимо убедиться, что сервер DNS, к которому обращается клиент, способен поддерживать протокол динамического обновления
|
Сервер DNS способен поддерживать динамическое обновление, но не делает этого
| Необходимо убедиться, что основная зона, откуда клиенты получают изменения, настроена на их поддержку. По умолчанию, сервер DNS с Windows 2000 для основной зоны не поддерживает динамические обновления. Требуется отредактировать свойства зоны на основном сервере DNS, если это необходимо
|
База данных зоны недоступна
| Необходимо убедиться, что зона существует и доступна для изменений. Для основных серверов DNS нужно проверить, что файл зоны на сервере существует и зона не приостановлена. Дополнительные серверы не поддерживают динамическое обновление. Для зоны, интегрированной в Active Directory, сервер DNS должен являться контроллером домена и иметь доступ к базе данных Active Directory, где хранится файл зоны
|