TLD Server

Stephane Bortzmeyer bortzmeyer at nic.fr
Fri Apr 27 08:47:29 UTC 2007


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.

> 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.

> @       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".

> mailholder:/etc/bind# cat db.root 

Useless on an authoritative-only server.

For testing your TLD, use Zonecheck: http://www.zonecheck.fr/



More information about the bind-users mailing list