ISC dhcpd может выполнять динамические обновления DNS в сочетании с BIND, но не без некоторой настройки. Полную информацию можно найти на странице руководства dhcpd.conf
; по сути, вы должны сделать что-то вроде следующих:
ddns-confgen
. Это сгенерирует некоторые блоки конфигурации, которые вам нужно добавить в файл named.conf
вместе с инструкциями. Следуйте за ними. Здесь также говорится о nsupdate
. В этом нет необходимости, поскольку вы будете использовать dhcpd, но вы можете использовать nsupdate
, чтобы убедиться, что ваша конфигурация привязки была выполнена правильно.
в свой dhcpd.conf
. В свой dhcpd.conf
также добавьте следующие блоки конфигурации:
зона example.com. {
первичный 127.0.0.1;
ключ ddns-key;
}
зона 0.0.10.in-addr.arpa. {
primary 127.0.0.1;
key ddns-key;
}
Очевидно, вам следует заменить имена зон зонами, которые вы пытаетесь обновить.
Как только вы это сделаете, все должно сработать.
Отказ от ответственности: я сам когда-либо использовал только сторону привязки вышеупомянутого, но никогда не использовал бит dhcp.
Также обратите внимание, что ключи TSIG не являются обязательными; можно разрешить динамическое обновление DNS на основе IP, и в этом случае это будет работать из коробки со стороны DHCP. Однако из соображений безопасности это не рекомендуется.