Strona 1 z 1

Serwer dhcp - automatyczna aktualizacja strefy odwrotnej przy DDNS

: 01 czerwca 2011, 13:43
autor: milo22
Przede wszystkim witam wszystkich, to mój pierwszy post tutaj.

Od dwóch dni staram się skonfigurować serwer dhcp, tak żeby przydzielając dynamicznie adresy IP aktualizował automatycznie strefy przekierowaną (ang. forward) i odwrotną (ang. reverse) serwera dns (bind).

W zasadzie udało mi się to zrobić, serwer dhcp aktualizuje obie strefy. Jednak mimo że wpisy PTR w strefie odwrotnej są dodane, to kiedy próbuję polecenie

Kod: Zaznacz cały

 nslookup < adres IP hosta> 
dostaję komunikat:

Kod: Zaznacz cały

 nslookup 10.141.50.3
... nie może znaleźć 10.141.50.3: Non-existent domain
Nslookup na nazwę hosta działa poprawnie.

Problemem jest format w jakim serwer dhcp dodaje rekordy PTR do strefy odwrotnej:

Kod: Zaznacz cały

$ORIGIN .
50.141.10.in-addr.arpa  IN SOA  dnsdhcp.xdomenapl.lan. milo22.xdomenapl.lan. (
                                2          ; serial
                                28800      ; refresh (8 hours)
                                7200       ; retry (2 hours)
                                2419200    ; expire (4 weeks)
                                86400      ; minimum (1 day)
                                )
                        NS      dnsdhcp.xdomenapl.lan.
$ORIGIN 50.141.10.in-addr.arpa.
$TTL 30 ; 30 seconds
[B]3.50.141.10[/B]                PTR        laptop-ibm.xdomenapl.lan.
Kiedy skrócę wpis PTR do ostatniego oktetu adresu, jak pokazano poniżej, wtedy nslookup zaczyna działać poprawnie również dla adresów IP.

Kod: Zaznacz cały

$ORIGIN .
50.141.10.in-addr.arpa  IN SOA  dnsdhcp.xdomenapl.lan. milo22.xdomenapl.lan. (
                                2          ; serial
                                28800      ; refresh (8 hours)
                                7200       ; retry (2 hours)
                                2419200    ; expire (4 weeks)
                                86400      ; minimum (1 day)
                                )
                        NS      dnsdhcp.xdomenapl.lan.
$ORIGIN 50.141.10.in-addr.arpa.
$TTL 30 ; 30 seconds
[B]3[/B]                PTR        laptop-ibm.xdomenapl.lan.
Czy ktoś mógłby mi poradzić jak zmusić serwer dhcp żeby aktualizował strefę odwrotną właśnie takimi "skróconymi" rekordami PTR? Ewentualnie, co należy zmienić w serwerze dns aby odpowiadał na zapytania ,,nslookup'', jeśli strefa odwrotna nie będzie zmieniona.

: 01 czerwca 2011, 22:29
autor: fnmirk

: 01 czerwca 2011, 23:24
autor: milo22
Dziękuję za link.

Wynika z niego, że w przypadku domeny 50.141.10.in-addr.arpa. drugi zapis jest prawidłowy (i moge to potwierdzić, taki zapis daje prawidłowe odpowiedzi w nslookup).

Problem w tym, że mój serwer dhcp aktualizuje strefę w pierwszy ("nieprawidłowy") sposób.