Доброго времени суток.
Имеется следующая задача: необходимо настроить динамический DNS. Подробнее: есть 2 DHCP - сервера (основной и резервный, на Server 2003R2), они выдают адреса из разных диапазонов. Необходимо, чтобы клиенты этих DHCP-серверов были всегда доступны по dns-имени. Для этого необходимо, чтобы при смене ip-адреса запись на dns-сервере (также Server 2003R2) автоматически сменилась. Все это легко решается, если клиенты в домене. Но у меня клиенты находятся не в домене.Для виндовых машин нашел решение - на каждом клиенте вручную выставлять Primary DNS Suffix (через свойства Моего Компьютера -> Имя -> Изменить -> Дополнительно).
А каким образом это сделать для линуксовых машин? Я пока решения не нашел. Прописывать опции search и domain в resolv.conf не помогает. Я так понимаю, раз для виндовых машин задача решаема, то и для линуксовых тоже решаема. Также я полагаю, что раз для виндовых машин проблема решилась конфигурированием самого клиента (прописать Suffix), то и для линуксовых машин тоже надо ЧТО-ТО ГДЕ-ТО прописать... А вот что?
... вообще-то какое-то кривое решение у Вас получилось .... Или MS перемудрила с DNS- DHCP- серверами, или Вы невнимательно смотрели как эти сервисы конфигурируются.... И домен здесь совершенно не при чем .... Вернее даже не так - он "причем" - там автоматом устанавливаются доверительные отношения между DHCP и DNS серверами. Вам это-же нужно сделать "ручками". Т.е. логика работы должна быть следующей - DHCP-сервер выдавая клиенту в аренду адрес производит изменения в DNS... Ньюанс в том, что DNS-сервер не примет это изменение "абы от кого", а только от доверенных DHCP-серверов. Вот в этом направлении Вам и стоит копать, а не "городить огород" на клиентах...Пы.Сы. Извините за некую "размытость" ответа - на самом деле просто не помню где конкретно это нужно прописать в MS Server - у меня они таким бредом (DNS DHCP) не занимаются - через Ж... это у них. Разве что понедельник смогу на работе на тестовой виртуалке поглядеть ...
> Для виндовых машин нашел решение - на каждом клиенте вручную выставлять Primary
> DNS Suffix (через свойства Моего Компьютера -> Имя -> Изменить ->
> Дополнительно).Это возможное решение. Регистрация имени клиентом- одна из предусмотренных технологией возможностей.
Но можно сделать проще - регистрация днс имени самим dhcp сервером.
В свойствах области - вторая закладка- "служба днс" - поставить там соответствующую галочку.