Archief - Named: kan lokale domeinen niet vinden

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

blackrabbit

Legacy Member
Ik heb een nieuwe install gedaan van Slackware 10.1, en m'n oude config files teruggeplaatst van m'n vorige 9.0 install. Alles werkt (apache, samba, mysql, ...), behalve named: die doet lastig.


/etc/named.conf:
Code:
options {
        directory "/var/named";
        pid-file "/var/run/named/named.pid";
        // Uncommenting this might help if you have to go through a
        // firewall and things are not working out.  But you probably
        // need to talk to your firewall admin.

        // query-source port 53;
};

controls {
        inet 127.0.0.1 allow { localhost; } keys { rndc_key; };
};

key "rndc_key" {
        algorithm hmac-md5;
        secret "KJLZX+44uYN7dTz5QuyKQw==";
};

zone "." IN {
        type hint;
        file "root.hints";
};


zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "pz/127.0.0";
};

zone "mijnzone.be" IN {
        type master;
        notify no;
        file "pz/mijnzone.be";
};

/var/named/pz/mijnzone.be:
Code:
$TTL 3D
@       IN      SOA     sun.mijnzone.be. BlackRabbit.mijnzone.be. (
                        199802151       ; serial, todays date + todays serial #
                        8H              ; refresh, seconds
                        2H              ; retry, seconds
                        4W              ; expire, seconds
                        1D )            ; minimum, seconds
;
                NS      ns              ; Inet Address of name server
//                MX      10 mail.linux.bogus     ; Primary Mail Exchanger
//                MX      20 mail.friend.bogus.   ; Secondary Mail Exchanger
;
localhost       A       127.0.0.1
www             A       192.168.0.2

/var/named/root.hints:
Code:
; <<>> DiG 9.3.0 <<>> @e.root-servers.net . ns
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37134
;; flags: qr aa rd; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 13

;; QUESTION SECTION:
;.                              IN      NS

;; ANSWER SECTION:
.                       518400  IN      NS      J.ROOT-SERVERS.NET.
.                       518400  IN      NS      K.ROOT-SERVERS.NET.
.                       518400  IN      NS      L.ROOT-SERVERS.NET.
.                       518400  IN      NS      M.ROOT-SERVERS.NET.
.                       518400  IN      NS      A.ROOT-SERVERS.NET.
.                       518400  IN      NS      B.ROOT-SERVERS.NET.
.                       518400  IN      NS      C.ROOT-SERVERS.NET.
.                       518400  IN      NS      D.ROOT-SERVERS.NET.
.                       518400  IN      NS      E.ROOT-SERVERS.NET.
.                       518400  IN      NS      F.ROOT-SERVERS.NET.
.                       518400  IN      NS      G.ROOT-SERVERS.NET.
.                       518400  IN      NS      H.ROOT-SERVERS.NET.
.                       518400  IN      NS      I.ROOT-SERVERS.NET.

;; ADDITIONAL SECTION:
A.ROOT-SERVERS.NET.     3600000 IN      A       198.41.0.4
B.ROOT-SERVERS.NET.     3600000 IN      A       192.228.79.201
C.ROOT-SERVERS.NET.     3600000 IN      A       192.33.4.12
D.ROOT-SERVERS.NET.     3600000 IN      A       128.8.10.90
E.ROOT-SERVERS.NET.     3600000 IN      A       192.203.230.10
F.ROOT-SERVERS.NET.     3600000 IN      A       192.5.5.241
G.ROOT-SERVERS.NET.     3600000 IN      A       192.112.36.4
H.ROOT-SERVERS.NET.     3600000 IN      A       128.63.2.53
I.ROOT-SERVERS.NET.     3600000 IN      A       192.36.148.17
J.ROOT-SERVERS.NET.     3600000 IN      A       192.58.128.30
K.ROOT-SERVERS.NET.     3600000 IN      A       193.0.14.129
L.ROOT-SERVERS.NET.     3600000 IN      A       198.32.64.12
M.ROOT-SERVERS.NET.     3600000 IN      A       202.12.27.33

;; Query time: 161 msec
;; SERVER: 192.203.230.10#53(e.root-servers.net)
;; WHEN: Tue Aug  8 11:59:32 2006
;; MSG SIZE  rcvd: 436


named-checkconf /etc/named.conf geeft ook geen foutmeldingen terug...

named start op en blijft ook draaien, maar wanneer ik "ping www.mijnzone.be" doe, krijg ik "ping: unknown host www.mijnzone.be"
(pingen naar bvb www.google.be doet het wel)

Iemand een idee?

Coax

Legacy Member
En laadt named de zone file? /var/log/daemon.log op debian, weet niet juist welke onder slack...

wat zegt 'dig www.mijnzone.be @localhost'?

blackrabbit

Legacy Member
Code:
; <<>> DiG 9.3.0 <<>> www.mijnzone.be @localhost
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 20548
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;www.mijnzone.be.                        IN      A

;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(localhost)
;; WHEN: Tue Aug  8 22:29:34 2006
;; MSG SIZE  rcvd: 32

Coax

Legacy Member
Mja, hij weet dus blijkbaar niet dat hij authoritive is voor mijnzone.be...

Zijt ge zeker dat ge op de juiste configs zijt aan het testen (moest ge het in chroot hebben?)

Wat zeggen de logs?
Normaal krijgt ge wel iets te zien van named...

blackrabbit

Legacy Member
Na lang zoeken het probleem gevonden: BIND 9.3.0 is veel strenger wat betreft de configfiles. Zo worden domeinen met "_" bvb niet meer aanvaard.
Een ander puntje wat blijkbaar niet meer werkt, is comments plaatsen met "//".
Enkel /* */ en # werken nog.

Dom, en veel tijd aan verloren.. Hopelijk is deze thread een hulp voor anderen ;)


Oja: "named -g" was uiteindelijk het meest behulpzame commando in heel mijn zoektocht :)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan