Strona 1 z 1

Bind9, nie mogę zmienić delegacji DNS

: 21 sierpnia 2011, 19:21
autor: Camer
Witam.
O
tóż szukałem w wyszukiwarce, jednak nigdzie nie mogę znaleźć tego tematu, więc spytam tutaj.

Od kilku dni próbuję skonfigurować serwer DNS (konkretnie bind9) na Debianie Squeeze 32-bitowym. Używałem do pomocy kilku poradników (min.: http://matipl.pl/2010/11/19/bind-serwer ... figuracja/, lub: http://debian.linux.pl/threads/3034-ISC-BIND). Niby po wpisaniu:

Kod: Zaznacz cały

named-checkzone interval-rpg.pl /etc/bind/M/interval-rpg.pl
Mam wynik:

Kod: Zaznacz cały

zone interval-rpg.pl/IN: loaded serial 2011082104
OK
Ale mimo to nie mogę zmienić delegacji DNS na az.pl (tam mam wykupioną domenę). Próbuję wpisać:

Kod: Zaznacz cały

dns1.interval-rpg.pl, dns2.interval-rpg.pl
to wyskakuje mi:

Kod: Zaznacz cały

Wartość parametru poza zakresem/Host o podanej nazwie nie istnieje w systemie
Oto moje pliki konfiguracyjne binda.

named.conf.local:

Kod: Zaznacz cały

//
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

zone "interval-rpg.pl" {
        type master;
        file "/etc/bind/M/interval-rpg.pl";
        notify yes;
        allow-transfer { any; };
};

zone "re.interval-rpg.pl" {
        type slave;
        file "/etc/bind/S/interval-rpg.pl";
        masters { 91.210.242.220; };
};
named.conf.options:

Kod: Zaznacz cały

options {
        version "tojestserwer0";
        directory "/var/cache/bind";
 
 
        auth-nxdomain no;
        listen-on { any; };
        allow-recursion { 127.0.0.1; };
};
interval-rpg.pl:

Kod: Zaznacz cały

$TTL 86400
$ORIGIN interval-rpg.pl.
@ IN SOA dns1.interval-rpg.pl. root.interval-rpg.pl. (
    2011082104 ;; serial
        2H     ;; refresh
    1H     ;; retry
        7D         ;; expire
    1D     ;; TTL
        )
@               IN      NS      dns1.interval-rpg.pl.
@               IN      NS      dns2.interval-rpg.pl.

 
@               IN      A       91.210.242.220
dns1            IN      A       91.210.242.220
dns2            IN      A       91.210.242.220
 
www             IN      CNAME   @
ftp             IN      CNAME   www
Proszę o pomoc w tej sprawie, jestem nowy w obsłudze Linuksa, a wydaje mi się, że wszystko robię dobrze.

Pozdrawiam.

Edycja:

Wersja jądra:

Kod: Zaznacz cały

Linux IntervalGames 2.6.32-238.12.1.el5.028stab091.1 #1 SMP Wed Jun 1 13:20:25 M  SD 2011 x86_64 GNU/Linux
Wersja architektury systemu:

Kod: Zaznacz cały

i386

: 22 sierpnia 2011, 10:18
autor: Yampress
Każda zmiana konfiguracji tego samego dnia nakazuje zmianę seriala:

Kod: Zaznacz cały

2011082104 ;; serial
Ostatnie dwie liczby to kolejny numer zmiany danego dnia.

Jak teraz zmienisz coś w pliku strefy to musisz zmienić serial na:

Kod: Zaznacz cały

2011082105

Jak znów zmienisz tego samego dnia:

Kod: Zaznacz cały

2011082106 ;; serial 
Oczywiście to tylko przykład. Data jest nieaktualna. Co daje zmiana seriala? To czy plik strefy ma nowszą wersję, czy to jeszcze jest starą i dns nie muszą jej aktualizować itp. na chłopski rozum to tak działa. Resztę doczytaj.

: 24 sierpnia 2011, 16:49
autor: milosz
Tu nie serial w strefie jest problemem. Serwer nawet nie odpowiada na zapytania o domenę. Więc coś fundamentalnie jest skopane.
Domena zarejestrowana w AZ.pl, więc trzeba najpierw w ich panelu utworzyć hosty dns1/2.. aby widniały w systemie registry.

Kod: Zaznacz cały

DiG 9.8.0-P4-RedHat-9.8.0-9.P4.fc15 interval-rpg.pl @91.210.242.220
;; global options: +cmd
;; connection timed out; no servers could be reached