Ik heb thuis een DNS server [FreeBSD 4.9] staan, waar BIND 9.2.2 op draait. Ik ben eigenaar van een domein en wil dat zelf beheren, om op die manier zelf subdomeinen en virtualhosts te kunnen maken.
Ik heb de volgende configuratiefiles:
/etc/namedb/named.conf:
/var/named/pz/mijndomein.nl:
Als ik named start doe, krijg ik geen errors in mijn [i]/var/log/messages[i], hetgeen ik eerst wel kreeg, maar dat waren syntax-errors, die nu op gelost zijn.
De nameserver lijkt te werken, maar als ik op de website van SIDN de nameserver-check doe, krijg ik de volgende foutmeldingen:
Ook, als ik vanaf een buitenstaande host ping naar www.mijndomein.nl, krijg ik de volgende output:
Op de een of andere manier adverteert die DNS dus wel, maar niet het juiste IP. Het ip 192.168.1.5 in de zonefile wijzigen naar 123.234.123.234 maakt niets uit, hij blijft 192.168.1.5 uitsturen.
Kan iemand mij vertellen wat ik fout doe, ben namelijk al een aantal weken bezig met dit DNS verhaal en verheug me al langer op een werkend resultaat!
Ik heb de volgende configuratiefiles:
/etc/namedb/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
28
29
30
31
| options {
directory "/var/named/";
pid-file "/var/run/named/pid";
dump-file "/var/named/named_dump.db";
recursion yes;
forwarders {
192.168.1.1;
};
query-source address * port 53;
};
zone "." {
type hint;
file "named.root";
};
zone "0.0.127.IN-ADDR.ARPA" {
type master;
file "localhost.rev";
};
zone "mijndomein.nl" {
notify no;
type master;
file "pz/mijndomein.nl";
};
zone "1.168.192.IN-ADDR.ARPA" {
type master;
file "pz/reverse.frosty";
}; |
/var/named/pz/mijndomein.nl:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| $TTL 1D
mijndomein.nl. IN SOA ns1.mijndomein.nl. host.mijndomein.nl. (
2004022112
4H
2H
4W
1D )
$ORIGIN mijndomein.nl.
NS ns1.mijndomein.nl.
NS ns1.dominate.nl.
MX 0 mail.mijndomein.nl.
ns1 A 123.234.123.234
ns2 A 123.234.123.234
mail A 123.234.123.234
localhost A 127.0.0.1
frosty IN A 192.168.1.5
;Subdomeinen
www IN CNAME frosty
db IN CNAME frosty |
Als ik named start doe, krijg ik geen errors in mijn [i]/var/log/messages[i], hetgeen ik eerst wel kreeg, maar dat waren syntax-errors, die nu op gelost zijn.
De nameserver lijkt te werken, maar als ik op de website van SIDN de nameserver-check doe, krijg ik de volgende foutmeldingen:
code:
1
2
3
4
5
6
7
8
9
10
11
| errors=2, warnings=2, informational=1 * domein mijndomein.nl. * nameserver ns1.mijndomein.nl./123.234.123.234 * nameserver ns1.dominate.nl./81.173.116.110 W SOA refresh (10800) < 4 uur (zie RFC1537) W A record voor localhost ontbreekt (zie RFC1537) E nameserver ns1.dominate.nl./81.173.116.110 adverteert nameserver ns1.mijndomein.nl. niet (TE.6a) I SOA serial van primary NS hoger dan van secondary NS (2004022112 > 1077043214) E SOA mname ns1.dominate.nl. ongelijk primary ns1.mijndomein.nl. (RFC1035) * extra nameservers * nameserver ns2.dominate.nl./81.173.116.116 |
Ook, als ik vanaf een buitenstaande host ping naar www.mijndomein.nl, krijg ik de volgende output:
code:
1
| PING frosty.mijndomein.nl (192.168.1.5) from 192.168.1.1 : 56(84) bytes of data. |
Op de een of andere manier adverteert die DNS dus wel, maar niet het juiste IP. Het ip 192.168.1.5 in de zonefile wijzigen naar 123.234.123.234 maakt niets uit, hij blijft 192.168.1.5 uitsturen.
Kan iemand mij vertellen wat ik fout doe, ben namelijk al een aantal weken bezig met dit DNS verhaal en verheug me al langer op een werkend resultaat!