DHCP+DNS по шагам
Конечно, man dhcpd.conf всё покажет.. Но так быстрее ;-))
1. Сгенерировать ключ
[root@server ddns]# dnssec-keygen -a HMAC-MD5 -b 128 -n USER DHCP_UPDATER
Kdhcp_updater.+157+46827
Посмотрим что он нам нагенерил:
[root@server ddns]# cat Kdhcp_updater.+157+46827.key
DHCP_UPDATER. IN KEY 0 2 157 Egx I Oy Qglf 4 KAUF 7 lgu 9 y A?==
2. Прописать в dhcpd.conf
ddns-update-style interim;
authoritative;
option netbios-scope "";
key DHCP_UPDATER {
Задать время аренды побольше:
/etc/named.conf
key DHCP_UPDATER {
Сделаем «рыбу» для прямой и реверсной зоны:
$ORIGIN .
$TTL 86400 ; 1 day
local.zone IN SOA ns.local.zone. postmaster.domain.org. (
$ORIGIN local.zone.
ns A 192.168.0.202
$ORIGIN .
$TTL 86400 ; 1 day
0.168.192.in-addr.arpa IN SOA ns.local.zone. postmaster.domain.org. (
И попробуем динамическое обновление через nsupdate
; nsupdate -d [this file]
key DHCP_UPDATER Egx I Oy Qglf 4 KAUF 7 lgu 9 y A?==
zone local.zone
update add virtual 86400 A 192.168.0.105
send
zone 0.168.192.in-addr.arpa
update add 254 86400 PTR server.local.zone.
send