[dns] lookup op server gaat goed bij clients gaat het fout

Pagina: 1
Acties:

  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 16:06
Vandaag voor het weerst wezen experimenteren met Bind9. Het installeren en configuren ging gemakkelijk en op het eerst gezicht leek alles goed te werken. Als ik namelijk een lookup doe op mijn server krijg ik fijn een antwoord terug.

Het gaat hier trouwens om een caching nameserver

Lookup @ server:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
$dig www.tweakers.net @localhost

; <<>> DiG 9.2.3 <<>> www.tweakers.net @localhost
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9139
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 1

;; QUESTION SECTION:
;www.tweakers.net.              IN      A

;; ANSWER SECTION:
www.tweakers.net.       20628   IN      A       213.239.154.35

;; AUTHORITY SECTION:
tweakers.net.           19943   IN      NS      ns.webmagix.net.
tweakers.net.           19943   IN      NS      ns2.webmagix.net.
tweakers.net.           19943   IN      NS      ns3.webmagix.net.

;; ADDITIONAL SECTION:
ns3.webmagix.net.       85428   IN      A       213.239.154.22

;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(localhost)
;; WHEN: Sun Sep 26 21:46:13 2004
;; MSG SIZE  rcvd: 128


Doe ik echter een lookup op een client krijg ik het volgende:

code:
1
2
3
4
5
6
7
8
>nslookup tweakers.net
*** Can't find server name for address 192.168.0.10: Non-existent domain
Server:  ns1.home.nl
Address:  212.120.66.204

Non-authoritative answer:
Name:    tweakers.net
Address:  213.239.154.35


named.conf:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
zone "." IN {
        type hint;
        file "caching/named.ca";
};

zone "localhost" IN {
        type master;
        file "caching/localhost.zone";
        allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "caching/named.local";
        allow-update { none; };
};


De clients krijgen wel fijn he ip adres van de server doorgestuurd.
Is er nog iets wat ik vergeet?

[ Voor 86% gewijzigd door Zym0tiC op 26-09-2004 19:49 ]

There is no such thing as innocence, only degrees of guilt | Flickr!


  • Jelmer
  • Registratie: Maart 2000
  • Laatst online: 07:58
Je clients resolven prima, alleen heb je geen reverse zone aangemaakt voor 192.168.0.0/24

  • SpamLame
  • Registratie: Augustus 2000
  • Laatst online: 16-02 12:53

SpamLame

niks

Zym0tiC schreef op 26 september 2004 @ 19:44:
Vandaag voor het weerst wezen experimenteren met Bind9. Het installeren en configuren ging gemakkelijk en op het eerst gezicht leek alles goed te werken. Als ik namelijk een lookup doe op mijn server krijg ik fijn een antwoord terug.

Het gaat hier trouwens om een caching nameserver

Doe ik echter een lookup op een client krijg ik het volgende:

code:
1
2
3
4
5
6
7
8
>nslookup tweakers.net
*** Can't find server name for address 192.168.0.10: Non-existent domain
Server:  ns1.home.nl
Address:  212.120.66.204

Non-authoritative answer:
Name:    tweakers.net
Address:  213.239.154.35



De clients krijgen wel fijn he ip adres van de server doorgestuurd.
Is er nog iets wat ik vergeet?
Het antwoord houd in dat de server die het antwoord geeft, dit niet kon controleren (forward) of zoiets.
Bij elke nslookup naar buiten wordt zo gereageerd als je een eigen dns draait. Althans bij mij. Interne resolving gaat gepaard zonder deze melding omdat mijn dns de master/primary is van mijn domein.

Clients resolven prima dus, zoals Jelmer ook al aangaf