Ik heb hier een slackware 9.0 bak, die zowel de interne DNS als de DNS voor een real .nl domain moet hosten, hiervoor heb ik geprobeerd BIND9 chroot'ed te draaien, maar dat werkt niet helemaal.
op het moment staat deze server nog gewoon in het "reguliere" netwerk achter een router, uiteindelijk moet ie een DMZ staan zodat ie ook een real nl domain aan kan.
Ik neem aan dat dat gewoon kan?
Alleen het probleem is dat ie zelfs local njet eens werkt, als ik beijvoorbeeld een nslookup uitvoer krijg ik de volgende error:
Ik heb braaf alle HOWTO's gelezen en half google doorgeploegd including deze
alle HOWTO's etc. zijn ook gebaseerd op SysV init style bootscripts en niet BSDstyle, zo heb ik al de syslog niet kunnen verbouwen.
de scripts:
/chroot/named/etc/named.conf:
/chroot/named/etc/namedb/master/named.hosts
/chroot/named/etc/namedb/master/named.local
/chroot/named/etc/namedb/master/named.rev
en named.ca is gegenereerd aan de hand van dig.
iemand een idee waar ik ergens de mist in ga, en of ik nog ergens rekening mee moet houden als ik de externe DNS ook wil draaien?
NB!
Ik post dit in PNS en niet I&T omdat dat geen DNS voor real domain's inhoudt, en anders kunnen de modjes hem zo verplaatsen
op het moment staat deze server nog gewoon in het "reguliere" netwerk achter een router, uiteindelijk moet ie een DMZ staan zodat ie ook een real nl domain aan kan.
Ik neem aan dat dat gewoon kan?
Alleen het probleem is dat ie zelfs local njet eens werkt, als ik beijvoorbeeld een nslookup uitvoer krijg ik de volgende error:
code:
1
| ** server can't find router: NXDOMAIN |
Ik heb braaf alle HOWTO's gelezen en half google doorgeploegd including deze
alle HOWTO's etc. zijn ook gebaseerd op SysV init style bootscripts en niet BSDstyle, zo heb ik al de syslog niet kunnen verbouwen.
de scripts:
/chroot/named/etc/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
32
33
34
35
36
37
38
39
40
| options {
directory "/chroot/named/etc/namedb;
forward first;
forwarders {
194.159.73.135;
194.159.73.136;
};
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
query-source address * port 53;
};
//
// a caching only nameserver config
//
zone "." IN {
type hint;
file "master/named.ca" ; used to be root.hints
};
zone "utreg.93bis.nl" IN {
type master;
file "master/named.hosts";
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "master/named.local";
};
zone "0.0.10.in-addr.arpa" IN {
type master;
file "master/named.rev";
}; |
/chroot/named/etc/namedb/master/named.hosts
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
32
33
34
35
36
37
38
39
40
41
42
| @ IN SOA int-ns1.utreg.93bis.nl. root.utreg.93bis.nl (
200303221 ; serial
1D ; refresh: one day
1H ; retry: one hour
1W ; expire: one week
1W ; minimum TTL: one week
)
IN NS int-ns1.utreg.93bis.nl.
IN MX 10 mail.utreg.93bis.nl.; Primary mail exchanger
TXT "utreg.93bis.nl"
; loopback address
localhost. IN A 127.0.0.1
; ethernet settings for int-ns1 (this machine)
int-ns1 IN A 10.0.0.2
limper IN CNAME int-ns1
mail IN CNAME int-ns1
www IN CNAME int-ns1
vls IN CNAME int-ns1
mp3 IN CNAME int-ns1
ldap IN CNAME int-ns1
pop3 IN CNAME int-ns1
imap IN CNAME int-ns1
; settings for other computers
router IN A 10.0.0.1
int-ns2 IN A 10.0.0.3
slugger CNAME int-ns2
vcls CNAME int-ns2
winap IN A 10.0.0.4
pc-20 A 10.0.0.20
pc-21 A 10.0.0.21
pc-22 A 10.0.0.22
pc-23 A 10.0.0.23
pc-24 A 10.0.0.24
pc-25 A 10.0.0.25 |
/chroot/named/etc/namedb/master/named.local
code:
1
2
3
4
5
6
7
8
9
10
| @ IN SOA int-ns1.utreg.93bis.nl. root.utreg.93bis.nl (
200303221; serial
1D ; refresh: once a day
1H ; retry: one hour
1W ; expire: one week
1W ; minimum TTL: 1 week
)
IN NS int-ns1.utreg.93bis.nl.
1 IN PTR localhost. |
/chroot/named/etc/namedb/master/named.rev
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| @ IN SOA int-ns1.utreg.93bis.nl. root.utreg.93bis.nl. (
200203221 ; serial
1D ; refresh: one day
1H ; retry: one hour
1W ; expire: one week
1W ; minimum TTL: one week
)
NS int-ns1.utreg.93bis.nl.
1 IN PTR router.utreg.93bis.nl.
2 IN PTR int-ns1.utreg.93bis.nl.
3 IN PTR int-ns2.utreg.93bis.nl.
4 IN PTR winap.utreg.93bis.nl. |
en named.ca is gegenereerd aan de hand van dig.
iemand een idee waar ik ergens de mist in ga, en of ik nog ergens rekening mee moet houden als ik de externe DNS ook wil draaien?
NB!
Ik post dit in PNS en niet I&T omdat dat geen DNS voor real domain's inhoudt, en anders kunnen de modjes hem zo verplaatsen
[ Voor 3% gewijzigd door Tha_Butcha op 23-03-2003 16:11 ]
Compromises are for the weak