FILE db.kulai:  This file translates names to ip addresses. I use ***** to seperate the file listing from the rest of this article, so do not put them into your file. Bold items are explaned below - bold is not part of a regular file.  Here is what mine looks like:

@  IN SOA (
   86400 );

       IN NS
master IN A

mail   IN A
www    IN A
news   IN A

localhost    IN A

fserver IN A
jc      IN A
phillip IN A

NOTE: The biggest problem in creating these files is missing a period where one is required. The period says: this is the end of the name. Without the period, the domain name will be tacked on, so will become:  In other words, the period is the difference between absolute and relative names.

This is shorthand for the base domain name. IMPORTANT: the @ has to be on the top line and have no spaces in front of it.  This is the server's name.  This is actually an email address with the @ replaced by a period. If there is a problem, this person will be notified via email.
All those numbers: These are the default times. If you want to change them, read the books - the defaults work just fine for home use.
IN NS this line tells named that is the name server. Note, the first part of the line is blank - named will put in, and the name given at the end of the line must be a name from an "IN A" line listed somewhere in this file.
IN A  these lines tell named what the name-to-ip relationship is. Note, I did not end the names with a period (.) so named will automatically add (my domain) on to the end of them. It knows to use because I declared that name as a zone in the /etc/named.conf: zone ""
IN CNAME: this was formerly used to make additional names aliases for the same ip. It is not needed any more - in fact it is discouraged. So, my mail, web, and news servers are all on I could just as easily have used only the server's name, i.e. for all the services, but is how it is usually setup at the ISPs. Also note: I used an ip address and not a name like CNAME used to use.

Note: you have to list the server and localhost as regular computers with "IN A" lines.