Delegation question
Jean-Yves Avenard
jyavenard at gmail.com
Fri Feb 4 10:55:07 UTC 2011
Hi there..
I'm trying to create a delegation to a sub-domain ; for some reasons
I'm getting no-where
I have a domain.com zone ; I'd like to delegate mel.domain.com to
another dns server (windows server DNS fwiw)
Here is my zone file:
$ORIGIN .
$TTL 7200 ; 2 hours
domain.com. IN SOA m.domain.com. domainmaster.domain.com. (
2011020405 ; serial
7200 ; refresh (2 hours)
1800 ; retry (30 minutes)
1209600 ; expire (2 weeks)
86400 ; minimum (1 day)
)
NS m.domain.com.
MX 0 mail.domain.com.
$ORIGIN domain.com.
A 192.168.0.2
; glue record
m A 192.168.0.2
mel A 192.168.0.3
; NS ad.domain.com
ad A 192.168.0.3
---
when NS ad.domain.com line is commented out ; querying for
mel.domain.com is properly resolved:
bash-3.2# dig @192.168.0.2 mel.domain.com
; <<>> DiG 9.6.0-APPLE-P2 <<>> @192.168.0.2 mel.domain.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2718
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;mel.domain.com. IN A
;; ANSWER SECTION:
mel.domain.com. 7200 IN A 192.168.0.3
;; AUTHORITY SECTION:
domain.com. 7200 IN NS m.domain.com.
;; ADDITIONAL SECTION:
m.domain.com. 7200 IN A 192.168.0.2
;; Query time: 0 msec
;; SERVER: 192.168.0.2#53(192.168.0.2)
;; WHEN: Fri Feb 4 21:45:55 2011
;; MSG SIZE rcvd: 80
Now if I uncomment the NS ad.domain.com. mel.domain.com will not
resolve anymore:
bash-3.2# dig @192.168.0.2 mel.domain.com
; <<>> DiG 9.6.0-APPLE-P2 <<>> @192.168.0.2 mel.domain.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 5170
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;mel.domain.com. IN A
;; Query time: 30 msec
;; SERVER: 192.168.0.2#53(192.168.0.2)
;; WHEN: Fri Feb 4 21:48:54 2011
;; MSG SIZE rcvd: 32
For what it's worth; ad.domain.com (the other dns server) properly
answer the query:
bash-3.2# dig @192.168.0.3 mel.domain.com
; <<>> DiG 9.6.0-APPLE-P2 <<>> @192.168.0.3 mel.domain.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36709
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;mel.domain.com. IN A
;; ANSWER SECTION:
mel.domain.com. 600 IN A 192.168.0.3
;; Query time: 0 msec
;; SERVER: 192.168.0.3#53(192.168.0.3)
;; WHEN: Fri Feb 4 21:49:42 2011
;; MSG SIZE rcvd: 48
Could someone explained to me what I'm doing wrong ?
I've read every documents I could find on this topic ; and they are
all doing a similar thing ...
Why can't I define NS for my mel.domain.com ?
Thank you
More information about the bind-users
mailing list