Dumb virt host question

Mark_Andrews at isc.org Mark_Andrews at isc.org
Fri Dec 20 01:44:17 UTC 2002

> Hello,
> if a dns server is to serve dns for multiple virtual domains, how should
> the zone file look.. To be more clear here is what Im working with....
> www.taproot.bz virt host web and mail for a few domains using
> one IP. ns.taproot.bz is the dns server for all the virt domains hosted 
> as well as taproot.bz. When i make a zone file on NS.taproot.bz
> for a domain..let say devnull.bz, it looks like this...
> $TTL 86400
> @       IN      SOA     www.  root.localhost (

	The MNAME and RNAME fields above are invalid.
	MNAME should be "NS.TAPROOT.bz." not "www." which does not exist.
	RNAME should be "lug.taproot.bz." or an otherwise valid
	global email address.  There is no "localhost" on this zone also
	localhost in normally not a valid global reachable hostname.
	The field is for reporting errors detected with the zone.

>                         1020 ; serial
>                         28800 ; refresh
>                         7200 ; retry
>                         604800 ; expire 
>                         86400 ; ttl
>                         )
> @       IN      NS      ns
> @       IN      NS      ns2
	I suggest that rather than adding a glue records for every zone
	that you use the real names of the nameservers here. 

	@ IN NS <real name of>

> @       IN      MX      10      www
> www     IN      MX      10      www
> @       IN      A
> www     IN      A
> ns      IN      A
> ns2     IN      A

	Remove the ns and ns2 entries.
> dnsreport.com reports ns.devnull.bz as primary name server for
> devnull.bz.I would like it to be ns.taproot.bz instead. But if
> I type ns.taproot.bz anywhere in the zone file...dnsreport
> says ns.taproot.bz.devnull.bz is the primary name server.Either

	I suspect that you didn't have ns.taproot.bz fully qualified
	in the zone when you made the test.  Take care to ensure
	those entries that should be absolute are and those that
	shouldn't be arn't.  It looks like you make both mistakes.

> way it complains because supposedly ns.taproot.bz does not exist  and
> this is the ns server listed with the domain registar but not in
> the devnull zone file...heres output from dnsreport when checking
> out devnull.bz
> ERROR: One or more of the nameservers listed at the root servers are not
> listed as NS records at your nameservers. The problem NS records are:
> dns works...at least mail and web for all domains work...but this error
> can't be good. Could one of the DNS masters please tell me what Im doing
> wrong.
> hope this make since to someone :)
> thanks,
> jd
> jd at taproot.bz
> http://www.taproot.bz
Mark Andrews, Internet Software Consortium
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark.Andrews at isc.org

More information about the bind-users mailing list