Toon posts:

[BIND 9] DNS probleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een DNS server opgezet met aal zone files enz.... maar als ik nu in /etc/resolv.conf mijn internet IP bovenaan zet en nslookup ga draaien geeft hij de volgende melding:
code:
1
*** Can't find server name for address 10.0.0.1: Server failed

:?

En pakt hij mijn DNS server van de inet provider... er zit vast een fout in 1 van mijn zone files of zoiets, als iemand ze moet zien post ik ze wel.

Verwijderd

Topicstarter
Dit staat er in mijn syslog:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 starting BIND 9.1.0
Jun 30 12:34:42 lunix named[14959]: using 1 CPU
Jun 30 12:34:42 lunix named[14961]: loading configuration from '/etc/named.conf'
Jun 30 12:34:42 lunix named[14961]: the default for the 'auth-nxdomain' option is now 'no'
Jun 30 12:34:42 lunix named[14961]: no IPv6 interfaces found
Jun 30 12:34:42 lunix named[14961]: listening on IPv4 interface lo, 127.0.0.1#53
Jun 30 12:34:42 lunix named[14961]: listening on IPv4 interface eth0, 212.*.*.*#53
Jun 30 12:34:42 lunix named[14961]: listening on IPv4 interface eth1, 10.0.0.1#53
Jun 30 12:34:42 lunix named[14961]: dns_master_load: 0.0.10.rev:1: no TTL specified
Jun 30 12:34:42 lunix named[14961]: dns_zone_load: zone 0.0.10.in-addr.arpa/IN: loading master file 0.0.10.rev: no ttl
Jun 30 12:34:42 lunix named[14961]: dns_master_load: named.local:1: no TTL specified
Jun 30 12:34:42 lunix named[14961]: dns_zone_load: zone 0.0.127.in-addr.arpa/IN: loading master file named.local: no ttl
Jun 30 12:34:42 lunix named[14961]: dns_master_load: domain.com.hosts:1: no TTL specified
Jun 30 12:34:42 lunix named[14961]: dns_zone_load: zone domain.com/IN: loading master file domain.com.hosts: no ttl
Jun 30 12:34:42 lunix named[14961]: running

  • bkor
  • Registratie: November 2000
  • Niet online
voeg aan het begin van je zones een TTL toe, bv:
code:
1
$TTL 1D

Verwijderd

zet dit in je /etc/resolv.conf

nameserver 127.0.0.1
domain jouwdomain.tld

Verwijderd

Topicstarter
De regel: $TTL 1D werkt niet.. nog steeds geen TTL maar das toch geen ramp dat die er niet is? Dan pakt hij toch de standaard?

Maar in /etc/resolv.conf staat het volgende:
code:
1
2
3
domain domain.com
nameserver 10.0.0.1
nameserver 212.*.*.*

Verwijderd

ik heb ook een probje met dns
hij zegt na een tijdje als ik een niew internetvenster op dns error
kan iemand me helpen ???

  • bkor
  • Registratie: November 2000
  • Niet online
Op zaterdag 30 juni 2001 13:27 schreef quinty het volgende:
De regel: $TTL 1D werkt niet.. nog steeds geen TTL maar das toch geen ramp dat die er niet is? Dan pakt hij toch de standaard?
Nee, TTL is verplicht sinds BIND 9.nogwat. Je hebt de '$TTL 1D' echt in je al je zone bestanden (zoals 0.0.10.rev, named.local, ) gegooid?

M'n named.local ziet er zo uit:
code:
1
2
3
4
5
6
7
8
9
10
11
$TTL 1D

@    IN SOA     localhost. root.localhost.  (
                          1997022700 ; Serial
                          28800 ; Refresh
                          14400 ; Retry
                          3600000    ; Expire
                          86400 )    ; Minimum
          IN    NS  localhost.

1    IN PTR     localhost.

Verwijderd

Topicstarter
Op zaterdag 30 juni 2001 14:23 schreef bkor het volgende:

[..]

Nee, TTL is verplicht sinds BIND 9.nogwat. Je hebt de '$TTL 1D' echt in je al je zone bestanden (zoals 0.0.10.rev, named.local, ) gegooid?

M'n named.local ziet er zo uit:
code:
1
2
3
4
5
6
7
8
9
10
11
$TTL 1D

@    IN SOA     localhost. root.localhost.  (
                          1997022700 ; Serial
                          28800 ; Refresh
                          14400 ; Retry
                          3600000    ; Expire
                          86400 )    ; Minimum
          IN    NS  localhost.

1    IN PTR     localhost.
Hier is de mijne:
code:
1
2
3
4
5
6
7
8
9
10
11
12
$TTL 1D

// File /var/named/named.local
@   IN  SOA localhost. root.localhost. (
                    1997022700 ; Serial
                    28800      ; Refresh
                    14400      ; Retry
                    3600000    ; Expire
                    86400 )    ; Minimum
        IN  NS  localhost.

1   IN  PTR localhost.

  • bkor
  • Registratie: November 2000
  • Niet online
Wat voor een meldingen geeft bind nu in je logs? Nog steeds over de TTL?

Daarnaast wist ik niet dat je '//' als commentaar kon gebruiken. Kan je proberen om '//' te vervangen voor ';'?

Verwijderd

Topicstarter
Okay okay.. de TTL doet het maar nu nog de DNS server zelf :)

Als ik met nslookup zoek naar een host die ik geplaatst heb zegt ie:
code:
1
SERVFAIL
Pagina: 1