Parent/Child Zone Delegation + Virtual Host question
jett charnchoochai
jett at panix.com
Thu Feb 3 02:46:46 UTC 2005
I'm currently asked to give up our master DNS server to the main
department. I requested to become a child zone so we have control over
our zone data. The problem is we also do virtual hosting on the master
server before and I'm not sure if it's possible under a Child Zone.
We'll need to keep hosting these domains. Anyone has suggestions? I put
these domains in named.conf of the child zone server and this is what i
get in the log:
----------- snip -------------
Feb 2 12:07:10 ns1 named[31186]: dns_master_load:
master/db.ankle.human.edu:14: ankle.human.edu: not at top of zone
Feb 2 12:07:10 ns1 named[31186]: zone www.asparagus.com/IN: loading
master file master/db.ankle.human.edu: not at top of zone
--------- end snip -----------
i also have trouble resolving any names outside my own zone. i'm running
BIND 9.2.3 under OpenBSD 3.6. It's the OpenBSD built-in version of BIND.
here are snippets of config files:
--------- start named.conf ----------------
// $OpenBSD: named.conf,v 1.6 2004/08/16 15:48:28 jakob Exp $
// Edited by jett charnchoochai
// Date Created: 2004-11-21
// Date Edited: 2004-11-21
acl clients {
localnets;
::1;
};
key "rndc-key" {
algorithm hmac-md5;
secret "MySecret :-)";
};
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
};
options {
version "";
listen-on { any; };
listen-on-v6 { any; };
// allow-recursion { clients; };
};
logging {
category lame-servers { null; };
};
// Standard zones
//
zone "." {
type hint;
file "standard/root.hint";
};
zone "localhost" {
type master;
file "standard/localhost";
allow-transfer { localhost; };
};
zone "127.in-addr.arpa" {
type master;
file "standard/loopback";
allow-transfer { localhost; };
};
zone
"0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" {
type master;
file "standard/loopback6.arpa";
allow-transfer { localhost; };
};
zone "ankle.human.edu" {
type master;
file "master/db.ankle.human.edu";
};
zone "84.33.204.in-addr.arpa" {
type master;
file "master/db.201.54.84.40";
};
zone "www.asparagus.com"{
type master;
file "master/db.ankle.human.edu";
};
zone "www.cabbage.com"{
type master;
file "master/db.ankle.human.edu";
};
----------- end named.conf -------------------
----------- start db.ankle.human.edu --------------
$TTL 1d
ankle.human.edu. IN SOA ns1.ankle.human.edu.
admin.ankle.human.edu. (
2004112101 ; serial
3h ; refresh
1h ; retry
1w ; expire
1h ) ; negative caching TTL
; authoritative name servers for ankle.human.edu
IN NS ns1
IN NS ns2
; MX records for ankle.human.edu
IN MX 0 mail1
; DMZ hosts on T1 line
ankle.human.edu IN A 201.54.84.30
ns1 IN A 201.54.84.2
mail1 IN A 201.54.84.15
shell IN A 201.54.84.16
webmail IN A 201.54.84.16
www IN A 201.54.84.30
phpmyadmin.www IN A 201.54.84.30
admin IN A 201.54.84.30
dev1 IN A 201.54.84.30
dev2 IN A 201.54.84.30
www2 IN A 201.54.84.40
web2 IN A 201.54.84.40
phpmyadmin.www2 IN A 201.54.84.40
qtserver IN A 201.54.84.50
; virtual hosting for users
www.asparagus.com. IN A 201.54.84.40
asparagus.com. IN A 201.54.84.40
www.cabbage.com. IN A 201.54.84.40
cabbage.com. IN A 201.54.84.40
cabbage.com. IN MX 10 mail1
; canonical or alias name for localhost
loghost IN CNAME localhost
----------- end db.ankle.human.edu --------------
any suggestion would be very appreciated.
-jett
More information about the bind-users
mailing list