DHCPD - привязка IP адреса к сочетанию MAC+HOSTNAME

Доброго времени суток.

Есть вопрос к специалистам по dhcp протоколу - а можно ли привязать фиксированный ip не просто к mac адресу, а к связке mac+hostname?
Попытаюсь объяснить, для чего это может быть полезно.
Работает связка dhcpd+bind. Часть адресов подсети раздается динамически с автоматическим обновлением dns. Другая часть адресов привязана к mac адресам клиентов и прописана в dns на постоянной основе. Все хорошо, но иногда возникает проблема, когда имя (hostname), прописанное на клиенте, не совпадает с именем, прописанным в dns. На сколько я понял, сам dhcpd не может изменить hostname на клиенте. Это можно сделать неким скриптом через initrd при загрузке, или другим подобным способом. Это что касается linux. А в win клиентах?
Было бы очнь удобно, если можно было бы настроить выдачу фиксированного ip адреса только после проверки hostname, который установлен на клиенте, а в противном случае выдавать ip из динамического диапазона или пула адресов.
Знаю, что клиент передает свой hostname, и получить его можно через

substring (option host-name, 0, 8)

если установлен параметр

use-host-decl-names on;

А вот как это связать дальше, и можно ли это сделать в принципе?

MVG написал(а): На сколько я

MVG написал(а):
На сколько я понял, сам dhcpd не может изменить hostname на клиенте.

Это не верно, dhcp может менять имя клиента.

Хорошо, согласен. Но только

Хорошо, согласен. Но только если дополнительно изменить конфигурацию dhcp клиента на хосте.
В net.example есть пример:

# Notes:
# - All clients send the current hostname to the DHCP server by default
...
# GENERIC DHCP OPTIONS
# Set generic DHCP options like so
#dhcp_eth0="release nodns nontp nonis nogateway nosendhost"

Но многие dhcp клиенты игнорируют такие настройки.
Вот выдержка из dhcpd.conf:

An option host-name statement within a host declaration will override the use of the name in the host declaration.

It should be noted here that most DHCP clients completely ignore the host-name option sent by the DHCP server, and there is no way to configure them  not to do this.

Вопрос в том, можно ли настроить проверку hostname и поведение сервера средствами самого dhcpd?
Тогда можно было бы автоматически выдавать неправильно настроенным хостам ip адреса с ограниченным доступом к сетевым ресурсам.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".