LINUX.ORG.RU
ФорумAdmin

dhcpd: ip адрес по имени хоста


0

0

Как настроить dhcpd, чтобы ip адрес выдавался по имени хоста.
Часто ip адрес привязывается к МАС адресу сетевухи, но хочется чтобы все работало и после замены сетевухи.

anonymous

Re: dhcpd: ip адрес по имени хоста

Зачем вам DHCP? Пропишите у всех машин статические ip-адреса.

mky ★★★★★ ()

Re: dhcpd: ip адрес по имени хоста

О_о это как же DHCP-сервер определит имя хоста, с новой сетевухой?

Marmirus ★★ ()
Ответ на: Re: dhcpd: ip адрес по имени хоста от Marmirus

Re: dhcpd: ip адрес по имени хоста

2 Marmirus:
Клиент ему об этом сообщает в DHCP запросе, иначе не работало бы динамическое обновление DNS.


На сколько мне известно, dhcp сервер выдавать настройки сети по имени не умеет: либо прописывайте статически, либо никак.
А зачем вам вообще надо такое ? Какой смысл в том, чтобы у тачилы с заданным именем был всегда одинаковый адрес ? Что изменится, если у нее будет другой IP ?

spirit ★★★★★ ()
Ответ на: Re: dhcpd: ip адрес по имени хоста от spirit

Re: dhcpd: ip адрес по имени хоста

Всегда думал, что динамическое обновление DNS - задача DHCP-сервера, т.е. dhcp-сервер посылает запрос на обновление dns-серверу, а клиенту это должно быть, впринципе, фиолетово, сервер выдает ему и адрес и имя хоста.

Marmirus ★★ ()
Ответ на: Re: dhcpd: ip адрес по имени хоста от Marmirus

Re: dhcpd: ip адрес по имени хоста

> сервер выдает ему и адрес и имя хоста
Нет, никаких имен DHCP сервер клиенту не выдает, имя задается на самом клиенте и DHCP к нему не имеет никакого отношения.
DHCP сервер как раз наоборот сначала получает его от клиента, а потом уже, используя его, обновляет DNS.
Вы представляете себе, какие имена имели бы тачилы, если бы их генерил DHCP сервер ? Или по-вашему все пары имя+MAC в конфиге DHCP сервера надо было бы прописывать явно ? (нах тогда такой dhcp)
Думаю достаточно заглянуть в логи DHCP сервера (запустить sniffer), чтобы увидеть кто кому чего передает.

spirit ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.