Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-05-24 15:19:23

  natomiast - Użytkownik

natomiast
Użytkownik
Zarejestrowany: 2009-05-15

Konfiguracja Binda9

Witam,
No więc tak. Instaluje Debian Lenny, następnie instaluję Bind9, konfiguruję wszystko zgodnie z tutkami z netu (tak jak podałem powyżej) i co otrzymuję? Komenda

Kod:

dig localost

odpowiada bez problemu z lokalnego serwera natomiast

Kod:

dig nazwa jakiegoś hosta

daję odpowiedź, że nie znalazła serwera(oczywiście host jest zapisany w pliku strefy). Tak jakby w ogóle nie działał bind. (oczywiście proces named jak najbardziej chodzi). Chce uruchomić serwer DNS, który będzie obsługiwał lokalną sieć i przesyłał dalej to czego sam nie będzie potrafił rozwiązać. Oto maja konfiguracja:

/etc/bind/named.conf.option:

Kod:

options {
    directory "/var/cache/bind";
    listen-on { any; };
    query-source address *;
    forwarders {194.204.159.1;};
    allow-query{any;};
    auth-nxdomain yes;
};

/etc/bind/named.conf.local:

Kod:

zone "word_sk.local" {
    type master;
    file "db.word_sk.local";
};
zone "0.16.172.in-addr-arpa" {
    type master;
    notify no;
    file "db.172.16.0";
};

/etc/bind/named.conf:

Kod:

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

zone "." {
    type hint;
    file "/etc/bind/db.root";
};
zone "localhost" {
    type master;
    file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
    type master;
    file "/etc/bind/db.127";
};

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

/var/cache/bind/db.word_sk.local:

Kod:

$TTL 86400
$ORIGIN word_sk.local.
@    IN    SOA    word0002.word_sk.local.    admin.word_sk.local. (
    200905222        ; serial
    28800        ; refresh (1 godzina)
    7200                ; retry (2 godziny)
    2419200          ; expire (4 tygodnie)
    86400        ; minimum (1 dzien)
)
    IN    NS    word0002.word_sk.local.
@    IN    A    172.16.0.3
word0002    IN    A    172.16.0.3
word0999    IN    A    172.16.0.200

/var/cache/bind/db.172.16.0 :

Kod:

$TTL 86400
0.16.172.in-addr.arpa IN SOA word002.word_sk.local.    admin.word_sk.local. (
    200905222    ; serial
    28800        ; refresh (1 godzina)
    7200        ; retry (2 godziny)
    2419200        ; expire (4 tygodnie)
    86400        ; minimum (1 dzien)
)
    ;IN NS    word0002.word_sk.local.
    IN NS dns1.word_sk.local.
$ORGIN 0.16.172.in-addr-arpa.
3    IN PTR    word0002.word_sk.local.
200    IN PTR    word0999.word_sk.local.

Morduję to już ze 2 tygodnie. Cóż robię źle, ze mi to nie działa?

Offline

 

#2  2009-05-24 18:06:59

  tomii - Członek DUG

tomii
Członek DUG
Zarejestrowany: 2007-12-01

Re: Konfiguracja Binda9

Nie znalazła serwera w sensie nie rozwiązano nazwy czy nie znaleziono serwera dns?

Offline

 

#3  2009-05-24 21:53:40

  djjanek - Użytkownik

djjanek
Użytkownik
Skąd: whereis
Zarejestrowany: 2007-11-15
Serwis

Re: Konfiguracja Binda9

hmm a jak masz ustawienie serwera dns w systemie (chodzi o ustawieni jaki serwer DNS ma odpytywać)? I napisz co dokładnie chcesz osiągnąć bo nie wiem jak reszta ale ja widze tylko konfigurację.

Ostatnio edytowany przez djjanek (2009-05-24 21:54:16)

Offline

 

#4  2009-05-25 10:06:20

  natomiast - Użytkownik

natomiast
Użytkownik
Zarejestrowany: 2009-05-15

Re: Konfiguracja Binda9

Witam,
W odpowiedzi na pytanie "djjanek": w resolv.conf :

Kod:

nameserver 127.0.0.1
search word_sk.local
domain word_sk.local

Co chce osiągnąc? Chce postawić lokalny DNS, który będzie (przy współpracy z DHCP) obsługiwał rozwiązywanie nazw hastów w sieci lokalnej oraz (z racji tego, że sieć lokalna jest podłączona do internetu) będzie forwardował zapytania, których sam nie potrafi rozwiązać do np.DNS-a TP-sy (która to zresztą TP-sa jest moim ISP :) )
Może mi ktoś powiedzieć co dokładnie (przy tej konfiguracji jw.) znaczy wynik takiej komendy:

Kod:

word0002:/home/word# named-checkzone word_sk.local /var/cache/bind/db.word_sk.local
/var/cache/bind/db.word_sk.local:3: warning: word0002.word_sk.local: bad name (check-names)
/var/cache/bind/db.word_sk.local:3: warning: admin.word_sk.local: bad name (check-names)
/var/cache/bind/db.word_sk.local:10: warning: word0002.word_sk.local: bad name (check-names)
/var/cache/bind/db.word_sk.local:11: word_sk.local: bad owner name (check-names)
/var/cache/bind/db.word_sk.local:12: word0002.word_sk.local: bad owner name (check-names)
/var/cache/bind/db.word_sk.local:13: word0999.word_sk.local: bad owner name (check-names)
zone word_sk.local/IN: loaded serial 200905252
OK

Już kompletnie się pogubiłem o co mu(bind) chodzi. Według tutków z netu wszystko to nie jest takie skomplikowane.  Jednak w "realu" nic nie działa :-/
Pozdrawiam i dzięki za pomoc :-)

Offline

 

#5  2009-05-25 11:29:48

  djjanek - Użytkownik

djjanek
Użytkownik
Skąd: whereis
Zarejestrowany: 2007-11-15
Serwis

Re: Konfiguracja Binda9

dodaj do resol.conf

Kod:

nameserver 127.0.0.1
nameserver 194.204.159.1
search word_sk.local
domain word_sk.local

podaj co daje komunikat

Kod:

host word0002.word_sk.local.

i

Kod:

host 172.16.0.3

jak jeden lub drugi zwraca że nie ma w DNS to pokaż logi jak się bind uruchamia.

Offline

 

#6  2009-05-25 12:03:36

  natomiast - Użytkownik

natomiast
Użytkownik
Zarejestrowany: 2009-05-15

Re: Konfiguracja Binda9

OK dzięki za pomoc jakoś na razie (lokalnie) działa :-)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)