Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   DHCP + DDNS (http://forum.oszone.net/showthread.php?t=112246)

Аlchemist 25-07-2008 11:28 860720

DHCP + DDNS
 
Настраиваю сабжеваю связку на ключах 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 860816

Нам без конфигов угадать как все настроено? :)

Аlchemist 25-07-2008 16:59 860997

Цитата:

Цитата Dm1try
Нам без конфигов угадать как все настроено? »

Настроено как надо! :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 861035

Цитата:

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

Аlchemist 25-07-2008 19:26 861094

Цитата:

Цитата Dm1try
??? может named.conf »

да, конечно, описАлся.
На файлы зон смотреть смысла нет т.к. днс сервер нормально отрабатывает: форвардинг на прова + саму внутреннюю зону. Вот только редактировать ее приходится вручную потому как dhcpd не может ее обновить...

Dm1try 25-07-2008 20:29 861137

Эх... man dhcpd.conf
The ad-hoc Dynamic DNS update scheme is now deprecated and does not work.

Аlchemist 26-07-2008 00:41 861258

Попробую тогда interim...

Аlchemist 28-07-2008 10:37 862550

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

Dm1try 28-07-2008 13:17 862659

Правильно не хотели - ибо RFC запрешено в FQDN использовать "_" . Лучше замените "_" на "-".

Аlchemist 28-07-2008 13:51 862702

Цитата:

Цитата Dm1try
ибо RFC запрешено в FQDN использовать "_" »

Мда, видимо предыдущие админы этого не знали. Сменил уже всем имена хостов.


Время: 22:28.

Время: 22:28.
© OSzone.net 2001-