TLD Server

Wael Shahin wael.shahin at gmail.com
Sat Apr 28 10:17:58 UTC 2007


On Fri, 2007-04-27 at 10:47 +0200, Stephane Bortzmeyer wrote:
> On Tue, Apr 24, 2007 at 07:12:20PM +0300,
>  Wael Shahin <wael.shahin at gmail.com> wrote 
>  a message of 300 lines which said:
> 
> > Am confused about what is a TLD name server configuration look like
> 
> As far as BIND is concerned, there is nothing special in a TLD. It is
> just a domain like any other one.
> 
> > am trying to configure a TLD lets say its name is kom
> 
> The legal name for example TLDs is ".example" (RFC 2606). 
> 
> > so what i suppose to do is contact IANA and have that registered on
> > their servers and pointing to the DNS servers am going to use to
> > serve the kom
> 
> For the political part, which is off-topic on this list, see Niall
> O'Reilly's reply.
Yes, and he did pretty well answering that
> 
> > zone "kom" in{                                               
> >         type master;                                                  
> >         file "named.kom";                                    
> > };
> 
> Yes, that's all.
>  
> > named.conf.options:
> > options {
> >         directory "/var/cache/bind";
> >         auth-nxdomain no;    # conform to RFC1035
> > };
> 
> recursive no;
> 
> is also strongly recommended.
You are right, but i had to enable the recursive for dig to work on the
root server, and testing

> 
> > @       IN      SOA     ns1.kom.  hostmaster.root.kom. (
> 
> Be sure domain "root.kom" exists (has a MX, a mail server, etc).
> > ; Nameservers for the linux.com.lb domain
> > ;
> >                 IN      NS      ns1.kom.
> 
> The comment does not seem related with the data. As my CS teacher
> said, "better no comments than wrong comments".
that is defiantly is a good advice, as i mentioned earlier this is a
testing only, and you are right comments should be relative
> 
> > mailholder:/etc/bind# cat db.root 
> 
> Useless on an authoritative-only server.
For the sake of testing, and because the .kom is not a valid TLD, i had
to do that in order to disallow bind from communicating with the root
servers which will fail the dig queries
> For testing your TLD, use Zonecheck: http://www.zonecheck.fr/

Thanks

Wael



More information about the bind-users mailing list