If your nameserver is private, you need no name registration. Commonly, private nameservers act as caching servers and may also provide local name resolution on private, RFC 1918 LANs, as I mentioned to
frcc in
this recent thread.
If your nameserver is public, server requirements will be set by your zone authority.