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
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.007 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00003 SET NAMES latin2
0.00097 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.188.183.21' WHERE u.id=1
0.00088 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.188.183.21', 1732672678)
0.00042 SELECT * FROM punbb_online WHERE logged<1732672378
0.00069 SELECT topic_id FROM punbb_posts WHERE id=119102
0.00004 SELECT id FROM punbb_posts WHERE topic_id=14212 ORDER BY posted
0.00054 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=14212 AND t.moved_to IS NULL
0.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00106 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=14212 ORDER BY p.id LIMIT 0,25
0.00091 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=14212
Total query time: 0.0057 s