[DNS] local domein probleem

Pagina: 1
Acties:

  • Haranaka
  • Registratie: September 2000
  • Laatst online: 08-09-2025
Ik ben al 2 dagen bezig om mijn DNS server goed in te stellen maar het wil je niet helemaal lukken, daarom roep ik graag de hulp in van jullie.

Op zich ben ik zover dat ik de caching DNS server voor het internet goed heb werken. Het probleem zit hem in mijn locale netwerk.

De naam van mijn server is bachus, mijn local domain wil ik olympus.home noemen zodat ik vanaf mijn werkstation die achter mijn server hangt, mijn server kan benaderen met bv "ping bachus.olympus.home"

Ik ben al 2 dagen bezig met prutsen en niet geheel zonder resultaat, het is nu wel mogelijk om bij een ip een hostname op te vragen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
root@bachus:/var/named/pz# dig -x 192.168.0.1

; <<>> DiG 9.2.2 <<>> -x 192.168.0.1
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31513
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;1.0.168.192.in-addr.arpa.      IN      PTR

;; ANSWER SECTION:
1.0.168.192.in-addr.arpa. 86400 IN      PTR     bachus.olympus.home.
1.0.168.192.in-addr.arpa. 86400 IN      PTR     mailserver.olympus.home.
1.0.168.192.in-addr.arpa. 86400 IN      PTR     www.olympus.home.

;; AUTHORITY SECTION:
0.168.192.in-addr.arpa. 86400   IN      NS      bachus.olympus.home.

;; Query time: 27 msec
;; SERVER: 192.168.0.1#53(192.168.0.1)
;; WHEN: Sat Nov 29 16:04:26 2003
;; MSG SIZE  rcvd: 132

Zoals je ziet vind hij meerdere hostnames op het ip adres van mijn server.
Maar als ik dan het ip op wil vragen van een hostname gaat het mis:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
root@bachus:/var/named/pz# dig bachus.olympus.home

; <<>> DiG 9.2.2 <<>> bachus.olympus.home
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 47124
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;bachus.olympus.home.           IN      A

;; Query time: 5 msec
;; SERVER: 192.168.0.1#53(192.168.0.1)
;; WHEN: Sat Nov 29 16:05:34 2003
;; MSG SIZE  rcvd: 37


Ik heb veel howto's gelezen de afgelopen tijd en daar stond als eerste stap in om te controleren of het wel werkte dat ik de localhost moet gaan diggen. Maar dat wil ook niet, vandaar dat ik het hier even noem:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
root@bachus:/var/named/pz# dig -x 127.0.0.1

; <<>> DiG 9.2.2 <<>> -x 127.0.0.1
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 32784
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;1.0.0.127.in-addr.arpa.                IN      PTR

;; Query time: 5 msec
;; SERVER: 192.168.0.1#53(192.168.0.1)
;; WHEN: Sat Nov 29 16:10:10 2003
;; MSG SIZE  rcvd: 40


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
root@bachus:/var/named/pz# dig localhost

; <<>> DiG 9.2.2 <<>> localhost
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 59884
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;localhost.                     IN      A

;; AUTHORITY SECTION:
.                       8398    IN      SOA     A.ROOT-SERVERS.NET. 
NSTLD.VERISIGN-GRS.COM. 2003112900 1800 900 604800 86400

;; Query time: 6 msec
;; SERVER: 192.168.0.1#53(192.168.0.1)
;; WHEN: Sat Nov 29 16:10:41 2003
;; MSG SIZE  rcvd: 102


Goed, dan post ik nu mijn config files.
named.conf:
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
27
options {
        directory "/var/named";
};

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


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


zone "olympus.home" IN {
        type master;
        file "pz/olympus.zone";
        allow-update { none; };
        };

zone "0.168.192.in-addr.arpa" {
        type master;
        file "pz/192.168.0";
        };

127.0.0:
code:
1
2
3
4
5
6
$TTL 1D
@ IN SOA olympus.home. root.olympus.home. (
10 8H 2H 1W 1D )
;
NS bachus.olympus.home.
1 PTR localhost.

192.168.0:
code:
1
2
3
4
5
6
7
8
9
10
11
12
$TTL 1D
@ IN SOA bachus hostmaster.olympus.home. (
199802151 8H 2H 1W 1D )
;
1 IN PTR bachus.olympus.home.
1 IN PTR www.olympus.home.
1 IN PTR mailserver.olympus.home.
3 IN PTR eros.olympus.home.
4 IN PTR zeus.olympus.home.
5 IN PTR apollo.olympus.home.
16 IN PTR hephaestus.olympus.home.
@ IN NS bachus.olympus.home.

olympus.home:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
$TTL 86400
@ IN SOA bachus root.olympus.home. (
200202151 8H 2H 1W 1D )
;
localhost IN A 127.0.0.1
bachus IN A 192.168.0.1
www IN A 192.168.0.1
mailserver IN A 192.168.0.1
hephaestus IN A 192.168.0.16
zeus IN A 192.168.0.4
eros IN A 192.168.0.3
apollo IN A 192.168.0.5
@ IN NS bachus.olympus.home.

En dit zegt named tijdens het opstarten:
code:
1
2
3
4
5
6
7
8
9
10
11
named[988]: starting BIND 9.2.2
named[988]: using 1 CPU
named[988]: loading configuration from '/etc/named.conf'
named[988]: no IPv6 interfaces found
named[988]: listening on IPv4 interface lo, 127.0.0.1#53
named[988]: listening on IPv4 interface eth0, 192.168.0.1#53
named[988]: listening on IPv4 interface eth1, 129.125.103.218#53
named[988]: command channel listening on 127.0.0.1#953
named[988]: zone 0.168.192.in-addr.arpa/IN: loaded serial 199802151
named[988]: running
named[988]: zone 0.168.192.in-addr.arpa/IN: sending notifies (serial 199802151)

Wat ik hier vreemd aan vind is dat het net lijkt of hij alleen iets doet met de 192.168.0 en de 127.0.0 en de olympus.home bestanden niet laad.

Nog maar wat meer config files, want ik heb geleerd dat je beter teveel informatie kan geven dan te weinig :)

HOSTNAME:
code:
1
bachus.olympus.home

hosts:
code:
1
2
127.0.0.1       localhost loopback
192.168.0.1     bachus

host.conf:
code:
1
2
order hosts, bind
multi on

resolv.conf:
code:
1
2
3
4
search olympus.home
domain olympus.home
nameserver 192.168.0.1
nameserver 129.125.36.10


Pfff wat eenlange post, nouja ik hoop er hier iemand rondwandeld die mij verder helpen kan.

...


  • imdos
  • Registratie: Maart 2000
  • Laatst online: 23-02 10:39

imdos

I use FreeNAS and Ubuntu

ik zou ipv van 3 A records een paar CNAME's gebruiken ...
code:
1
mailserver                    CNAME   bachus.
Verder lijkt het allemaal wel ok, probeer dit eerst eens dan zal ik eens wat beter kijken

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


  • Kippenijzer
  • Registratie: Juni 2001
  • Laatst online: 11-02 20:53

Kippenijzer

McFallafel, nu met paardevlees

Ik vraag mij eingelijk af of je uberhaupt wl meer dan 1 naam voor de reverse DNS op mag geven...

  • Sendy
  • Registratie: September 2001
  • Niet online
Tja, als ik je logs zo bekijk laad bind helemaal geen zone voor bachus.home. Nu ziet je named.conf er goed uit, alleen die IN dingetjes ken ik niet; ik heb ze bijvoorbeeld niet in mij named.conf staan. Jij hebt ze ook niet in jouw reverse-zone staan. Haal die IN's eens weg?

Ook heb ik geen @ voor mijn IN NS definitie: ook iets om te proberen weg te laten? En ik zou bachus.home in mijn SOA RR hebben, i.p.v. bachus zoals jij hebt.

[ Voor 26% gewijzigd door Sendy op 29-11-2003 18:10 ]


  • imdos
  • Registratie: Maart 2000
  • Laatst online: 23-02 10:39

imdos

I use FreeNAS and Ubuntu

file "pz/olympus.zone";
en
olympus.home:
Is dit soms een tikfout

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


  • Haranaka
  • Registratie: September 2000
  • Laatst online: 08-09-2025
Goed, de boel werkt nu :)
De log van named haalde ik uit messages, in syslog daar stonden de errors... Waaronder een aantal keer dat de fies in /var/named/pz/ moeten eindigen met een lege regel. En zoals imdos zojuist opmerkte olympus.home!=olympus.zone...
Man wat voel ik me dom dat ik daar nou niet eerder achter was gekomen, nouja het is opgelost kan ik rustig :z vannacht. Thanks!

Edit:
Alleen is er nog 1 ding wat ik een beetje vreemd vind, dig localhost levert nog steeds niets op. ping localhost werkt wel gewoon goed dus ik ga er vanuit dat dat niet zo erg is, toch :?

dig -x 127.0.0.1 levert nu bachus.olympus.home op.

[ Voor 25% gewijzigd door Haranaka op 29-11-2003 18:23 ]

...

Pagina: 1