Strona 1 z 2

Bind brak subdomeny www

: 29 sierpnia 2009, 19:35
autor: michu2510
Mam serwer DNS postawiony na bind niestety mimo moich prób nie udało mi się zkoonfigurowac subdomeny www oto mój konfig co robię źle:

Kod: Zaznacz cały

$TTL 60
@       IN      SOA     domena.pl.       (
                2002100902 ; serial
                8H ; refresh                    C
                2H ; retry
                7D ; expire
                1D ; default_ttl
                )
@       IN      MX      5       domena.pl
@       IN      MX      10      domena.pl.
@       IN      A       x.x.x.x
dns     IN      A       x.x.x.x
www     IN      A       domena.pl

W czym tkwi problem?

: 29 sierpnia 2009, 20:32
autor: tomii
Myślę że błąd tkwi w "IN A" w ostatniej linijce.

: 29 sierpnia 2009, 22:34
autor: michu2510
Zmieniałem na CNAME ale nie pomogło.
Pozdrawiam

: 29 sierpnia 2009, 23:10
autor: Pacek
Wystarczy tak:

Kod: Zaznacz cały

www     IN      CNAME       @
Daj znać czy działa. Pamiętaj również, żeby po zmianie zwiększyć serial i przeładować BINDa.

: 30 sierpnia 2009, 08:30
autor: michu2510

Kod: Zaznacz cały

$TTL 60
@       IN      SOA    domena.pl.       (
                2002101902 ; serial
                8H ; refresh                     
                2H ; retry
                7D ; expire
                1D ; default_ttl
                )
@       IN      MX      5       domena.pl.
@       IN      MX      10      domena.pl.
@       IN      A       x.x.x.x
dns     IN      A      x.x.x.x
www     IN      CNAME       @
Nadal nie działa CO może być przyczyną?

: 30 sierpnia 2009, 09:58
autor: Pacek
Taki seriał był przed zmianami:

Kod: Zaznacz cały

2002101902 ; serial
Taki serial był po zmianach:

Kod: Zaznacz cały

2002100902 ; serial
Wniosek: Serial po zmianach był niższy od tego przed zmianami, więc DNSy nie zaktualizowały wpisów. Zmień serial na:

Kod: Zaznacz cały

2009083000
Następnie przeładuj bind'a

Kod: Zaznacz cały

/etc/init.d/bind9 reload
Obserwuj logi:

Kod: Zaznacz cały

/vsr/log/daemon.log
Ponadto jak wyglądają wpisy w etc/bind/named.conf? Być może nie masz zdefiniowanej strefy domena.pl, albo nie masz ustawionego transferu tej domeny.

: 30 sierpnia 2009, 10:38
autor: michu2510
W logach mam taki błąd:

Kod: Zaznacz cały

Aug 30 10:35:14 ns352023 named[30141]: dns_rdata_fromtext: domena.pl:3: near '8H': not a valid number
Aug 30 10:35:14 ns352023 named[30141]: zone domena.pl/IN: loading from master file domena.pl failed: not a valid number
A to konfig:

Kod: Zaznacz cały

include "/etc/bind/named.conf.options";

// prime the server with knowledge of the root servers
zone "." {
        type hint;
        file "/etc/bind/db.root";
};

// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912

zone "localhost" {
        type master;
        file "/etc/bind/db.local";
};

zone "domena.pl" {
        type master;
        file "domena.pl";
        notify yes;
};


zone "255.in-addr.arpa" {
        type master;
        file "/etc/bind/db.255";
};
include "/etc/bind/named.conf.local";

: 30 sierpnia 2009, 11:41
autor: grochu
W SOA musisz podac jeszcze maila, czyli np.

Kod: Zaznacz cały

@       IN      SOA    domena.pl. admin.domena.pl.     ( 

: 30 sierpnia 2009, 11:57
autor: Pacek
Jest jakiś błędny wpis. Być może nie jest dobrze rozpoznawane oznaczenie 8H. Być może trzeba ustawić je w sekundach (przeliczyć na sekundy). Możliwe, że serial nie może mieć końcówki 00 (ponieważ jest to nr zmiany w danym dniu). Możliwe, że nie może być to wartość 00 i możliwe, że musi zaczynać się od 01.

Jednym słowem - zacznij najpierw od rozwiązania problemu który jest w logu.

: 30 sierpnia 2009, 13:02
autor: tomii
Wydaje mi się że czasy trzeba ustawiać w sekundach - poprzeliczać.