LINUX.ORG.RU
ФорумAdmin

Прблема с ДНС


0

0

Настроил (перенастроил) ДНС+ДХЦП
Раньше файлы зон обновлял дхцп. Теперь в логах вижу:

client 192.168.10.28#1056: updating zone 'niio2.nic.ru/IN': update failed: 'RRset exists (value dependent)' prerequisite not satisfied (NXRRSET)

Это клиент пытается обновить файл зоны и у него это не получается. Вопрос:
Должно ли получаться? Видимо, да, так как раньше все работало.

Если нет, я знаю, что это лечится отключением галочки на клиенте. В таком случае почему зоны не обновляет ДХЦП? Ибо в файлах зон ничего не появляется...

★★★

Или вернее так, при попытке получить адрес от дхцп в логах ошибка:

client IP_АДРЕС_СЕРВЕРА#39569: updating zone 'nic.ru/IN': update failed: 'RRset exists (value dependent)' prerequisite not satisfied (NXRRSET)
Почему же сам сервер не может проапдейтить зону?
Блин... пол-дня сижу, решил имя зоны поменять, блин, напортачил чего-то... лучше бы не лез...

KOPEHb ★★★
() автор топика

Не так давно сам задавал такой вопрос:)
>Должно ли получаться? Видимо, да, так как раньше все работало. 

Нет, не должно. Лучше бы было, если бы ты привел конфиги. А так приходится догадываться. В /etc/dhcpd.conf должно быть

key DHCP_UPDATER {
        algorithm HMAC-MD5.SIG-ALG.REG.INT;
        secret ************************;
};

а также

ddns-updates on;
ddns-update-style interim;

В /etc/named.conf должно быть

key DHCP_UPDATER {
        algorithm HMAC-MD5.SIG-ALG.REG.INT;
        secret ************************;
};

anonymous
()
Ответ на: комментарий от anonymous

Не знаю, что случилось, однако пришел на работу и все ок, файл зоны начал обновляться... Однако файл обратной зоны не обновляется по прежнему... Только прямой.
named.conf:
options {
directory "/var/named";
};

zone "." IN {
type hint;
file "caching-example/named.ca";
};

zone "localhost" IN {
type master;
file "caching-example/localhost.zone";
allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
type master;
file "caching-example/named.local";
allow-update { none; };
};

key DHCP_UPDATER {
algorithm HMAC-MD5.SIG-ALG.REG.INT;
secret WSMVxMljnF0gQqjqEorihg==;
};

zone "nic.ru" IN {
type master;
file "nic.ru";
allow-update { key DHCP_UPDATER; };
notify yes;
};

zone "reverse.in-addr.arpa" IN {
type master;
file "reverse";
allow-update { key DHCP_UPDATER; };
notify yes;
};

key "rndc-key" {
algorithm hmac-md5;
secret "********";
};
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
};

dhcp.conf:

ddns-updates on;
ddns-update-style interim;
ddns-domainname "nic.ru";
update-static-leases true;

key DHCP_UPDATER {
algorithm HMAC-MD5.SIG-ALG.REG.INT;
secret WSMVxMljnF0gQqjqEorihg==;
};

zone nic.ru {
primary 192.168.10.200;
key DHCP_UPDATER;
}

zone reverse.in-addr.arpa {
primary 192.168.10.200;
key DHCP_UPDATER;
}
subnet 192.168.10.0 netmask 255.255.255.0 {
authoritative;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.10.255;
option routers 192.168.10.200;
option ip-forwarding on;
option domain-name-servers 192.168.10.200;
option netbios-node-type 8;
option netbios-name-servers 192.168.10.200;
option netbios-dd-server 192.168.10.200;
default-lease-time 21600;
max-lease-time 28800;
range 192.168.10.1 192.168.10.99;
}

subnet 192.168.1.0 netmask 255.255.255.0 {
authoritative;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.50;
option ip-forwarding on;
option domain-name-servers 192.168.1.50;
option netbios-node-type 8;
option netbios-name-servers 192.168.1.51;
option netbios-dd-server 192.168.1.51;
default-lease-time 21600;
max-lease-time 28800;
range 192.168.1.1 192.168.1.99;
}

KOPEHb ★★★
() автор топика
Ответ на: комментарий от KOPEHb

Тогда попробуй следующее: останови bind останови dhcpd rm -f /var/named/*.jnl Может даже в файлах прямых и обратных зон убить все динамически сделанные записи? Не знаю... запусти bind и dhcpd.

Может это поможет?

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