PDA

Показать полную графическую версию : DHCP + DDNS


Аlchemist
25-07-2008, 11:28
Настраиваю сабжеваю связку на ключах rndc-key.
Зона пашет как надо, по аутентификации ошибок нет, но dhcpd ее не обновляет, а выдает:
# Jul 25 11:13:36 mail dhcpd: delete comp_13.local.ru IN A 192.168.0.130: timed out.

Никто с такой ошибкой не сталкивался?

Dm1try
25-07-2008, 13:13
Нам без конфигов угадать как все настроено? :)

Аlchemist
25-07-2008, 16:59
Нам без конфигов угадать как все настроено? »
Настроено как надо! :biggrin:

httpd.conf:
key "rndc-key" {
algorithm hmac-md5;
secret "1111111111RSFc+vqdPcLaEVmkr3/U0N/SBbSYXTKTg=";
};

zone "local.ru" {
type master;
file "dynamic/local.ru";
allow-update { key rndc-key; };
notify yes;
};

zone "0.168.192.in-addr.arpa" {
type master;
file "dynamic/0.168.192.rev";
allow-update { key rndc-key; };
notify yes;
};

logging {
channel update_debug {
file "/var/log/named-update.log";
severity debug 3;
print-category yes;
print-severity yes;
print-time yes;
};
channel security_info {
file "/var/log/named-auth.log";
severity info;
print-category yes;
print-severity yes;
print-time yes;
};
category update { update_debug; };
category security { security_info; };
};


dhcpd.conf
# dhcpd.conf
#
# Sample configuration file for ISC dhcpd
#

# option definitions common to all supported networks...
option domain-name "local.ru";
option domain-name-servers 192.168.0.1;

default-lease-time 2592000;
max-lease-time 2592000;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
authoritative;

# ad-hoc DNS update scheme - set to "none" to disable dynamic DNS updates.
ddns-update-style ad-hoc;

key "rndc-key" {
algorithm hmac-md5;
secret "1111111GzORSFc+vqdPcLaEVmkr3/U0N/SBbSYXTKTg=";
};

zone local.ru. {
primary 127.0.0.1;
key rndc-key;
}
zone 0.168.192.in-addr.arpa. {
primary 127.0.0.1;
key rndc-key;
}

# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;


subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.200;
option routers 192.168.0.1;
option netbios-name-servers 192.168.0.1;
option netbios-dd-server 192.168.0.1;
option netbios-node-type 8;
option broadcast-address 192.168.0.255;
option ntp-servers 192.168.0.1;
}


Ошибка в первом посте приводилось по моему компу. По остальным тачкам немного по другому дела обстоят:
Jul 25 16:48:09 mail dhcpd: if COMP_1.local.ru IN A rrset doesn't exist add COMP_1.local.ru 1296000 IN A 192.168.0.111: timed out.

Dm1try
25-07-2008, 17:51
httpd.conf: ??? может named.conf, хотелось бы также взглянуть на файл самой зоны.
И вообще, telnet localhost 53 - работает?

Аlchemist
25-07-2008, 19:26
??? может named.conf »
да, конечно, описАлся.
На файлы зон смотреть смысла нет т.к. днс сервер нормально отрабатывает: форвардинг на прова + саму внутреннюю зону. Вот только редактировать ее приходится вручную потому как dhcpd не может ее обновить...

Dm1try
25-07-2008, 20:29
Эх... man dhcpd.conf
The ad-hoc Dynamic DNS update scheme is now deprecated and does not work.

Аlchemist
26-07-2008, 00:41
Попробую тогда interim...

Аlchemist
28-07-2008, 10:37
Да, через interim + key DHCP_UPDATER все получилось.
Единственно всплыл еще один подводный камень - не хотели обновляться машины типа pc_101, но спасло добавление в named.conf параметра check-names ignore;

Dm1try
28-07-2008, 13:17
Правильно не хотели - ибо RFC запрешено в FQDN использовать "_" . Лучше замените "_" на "-".

Аlchemist
28-07-2008, 13:51
ибо RFC запрешено в FQDN использовать "_" »
Мда, видимо предыдущие админы этого не знали. Сменил уже всем имена хостов.




© OSzone.net 2001-2012