last post is my example:
i have a domain name myself : gigahurts.net (and gigahurts.org)
they both point to the same box (do a dig gigahurts.org and dig gigahurts.net)
i have 1 static ip address, but i have many hosts in my domain.
www.gigahurts.net ftp.gigahurts.net rta.gigahurts.net and i think 1 more. all of these hostnames point to the same ip address (oh, there is mail.gigahurts.net). all point to the same box. because i only have 1 ip that can be seen on the internet.
i run web, email, dns and some other stuff on the box. i also have a domain name home.gigahurts.net (which i update via dynamic updates from my house to the box) and home.gigahurts.net points to my home IP address which changes (i have DSL). i even run a backup email server on my home box incase my main one goes down.
for all this i have 1 nameserver and 1 backup: ns.stepler.net
ns.gigahurts.org which again, points to the same IP as the rest of those things.
any boxes behind this setup that have non-public IPs you wont be able to see but any servecies that i need to route (like www or ftp) get routed to internal hosts via port forwarding but the internal clients and see different IPs for each box because they have an "internal" view of the network unlike everyone else in the world that only see the 1 IP address for each service. the only host on my network that has a different "seeable" IP is the home.gigahruts.net which is it's own zone but even still there are several computers behind that network as well that you cant see. i.e. i can run www ftp and email on the home.gigahurts.net zone and it will all look like it comes from 1 box.
the only way i was able to run a name server for my domain on the same box the ip resolves to was to add the entry ns.gigahurts.org to the NAMESERVER REGISTRY, which godaddy lets you do. (u have to add the nameserver's name and the ip address and it takes a minute for it to be approved).
question: who is your domain name registrar??
i suggest you try to run your own nameserver. if for any reason the box goes down, it's not like having the name resolve helps any (atleast if u are doing everything from 1 computer)