Цитата XPurple:
С какого то момента перестал работать механизм регистрации хостов на DNS-сервере, компьютеров , получающих ip-адреса посредством DHCP
|
Интересно с какого такого момента? уж не с этого ли:
Цитата:
Я повторю, что такие же установки использовал на win2000 AD домене, все работало, пока не произвел апгрейд AD до 2003
|
все возможно..
идем далее:
Цитата:
DNS/WINS/DHCP - все находится на одном сервере 2003
|
это все функциональные роли вашего сервера или нет? Файловый сервер, терминальный, или еще чего?
Цитата:
Причем, это происходит выборочно, win98 - не регистрирует ни в прямой, ни в обратной зоне, win2000/XP - регистрирует.
|
как вы определяете что в DNS зоне регистрирует записи узлов именно ваш DHCP сервер?
может он и их не регистрирует тоже.
может быть такое что Windows 2000, XP выполняют регистрацию самостоятельно?
Помните на клиентской ОС - настройку TCP/IP протокола - Дополнительно - DNS -> "Зарегистрировать адрес этого соединения в DNS" ?
Для отслеживания работы и выявления ошибок в работе серверных служб используется справочная служба и включение (если необходимо, тк часть ролей ведет их сами) ведения протоколирования или ведения журналов на проблемных службах.
В вашем случае имеется проблема между
взаимодействием DNS и DHCP служб на Windows Server 2003.
Для DHCP сервера протоколирование ведется автоматически - см статью
Windows Server 2003 TechCenter - DHCP - Analyzing server log files
Для DNS сервера мониторинг нужно подключать дополнительно (рекомендую включить режим вывода подробной информации) - см статью
Windows Server 2003 TechNet - DNS - Using server debug logging options
---------
Вернемся же к вопросу темы:
Цитата:
Все, что вы описали,все есть. И параметры, которые прописаны в DHCP сервисе: маршрутизатор, суффикс, DNS -сервер и т.д - все устанавливается на всех рабочих станциях, в том числе и на win98. И все это увидеть с помощью ipconfig /all
|
давайте получим конфигурацию DHCP сервера через команды раздела
netsh dhcp server show, а именно по настройкам DNS:
Код:

netsh dhcp server show dnsconfig
netsh dhcp server show dnscredentials
И потом перейдем ко встроенной справке:
Раздел:
DHCP сервер - Основные понятия\Администрирование DHCP\Вопросы взаимодействия -> Использование DNS-серверов с DHCP
(можно через Пуск - выполнить по линку: ms-its:C:\WINDOWS\Help\DHCPconcepts.chm::/sag_DHCP_imp_InteroperabilityDNS.htm )
Например, там говорится:
Цитата:
В следующих ситуациях настройка выделенной учетной записи пользователя и настройка DHCP-сервера с использованием ее учетных данных необходимы:
- контроллер домена настроен для выполнения функций DHCP-сервера;
- DHCP-сервер настроен для выполнения динамических обновлений DNS от имени DHCP-клиентов;
- зоны DNS, которые будут обновляться DHCP-сервером, допускают только безопасные динамические обновления.
После создания выделенной учетной записи пользователя можно настроить DHCP-сервер с использованием ее учетных данных при помощи консоли DHCP или команды Netsh DHCP server set dnscredentials. Дополнительные сведения о настройке учетных данных с помощью консоли DHCP см. в разделе Настройка учетных данных динамического обновления DNS. Полный справочник команд Netsh для DHCP (включая синтаксис, параметры и примеры использования команды set dnscredentials в контексте netsh dhcp server), см. в разделе Команды Netsh для протокола DHCP.
|
Вот поэтому мне кажется что в вашей конфигурации не хватает как раз этой учетноq записи.
Настраивается она (см более подробно справку встроеную) : через netsh set dnscredentials - как указано выше, либо в свойствах DHCP сервера на последней закладке: Устновить учетные данные для динамического обновления.
Создайте новую учетную запись служб, пароль никогда не истекает и добавьте ее в группу Builtin\DnsUpdateProxy (НЕ следует указывать для этих целей учетную запись администратора домена)
вот пример команд
Код:

NET USER DNSUPDATER * /ADD /EXPIRES:NEVER /DOMAIN
NET LOCALGROUP DnsUpdateProxy DNSUPDATER /ADD /DOMAIN
и затем еще раз проверить:
1.
Код:

netsh dhcp server show dnsconfig
netsh dhcp server show dnscredentials
2.
удалить запись узла из DNS зоны
3.
включить протоколирование DNS и DHCP (во время работы журналы используются, поэтому лучше их скопировать в новый файлы и открывать WordPad'ом)
4.
перезагрузить клиентскую станцию
5.
просмотреть результат через инструменты консолей DHCP и DNS
6.
просмотреть результаты журналов их работы.
Думаю, стоит поробовать выполнить эти действия (ну и справочку проштудировать, тк мы не уточняли различные особенности, которые есть в этих режимах)
---------
ЗЫ
Цитата:
Приходится выуживать адреса из арендованных адресов DHCP-сервера win98-станций и вручную прописывать их в зонах.
|
Вот только зачем это все? у вас на 98х клиентах какие-то ресурсы есть, к которым нужно доступ другим пользователям по DNS адресу получать? такая конфигурация - не есть хорошо.
Может ограничиться использованием в вашей сети WINS сервера?