I have some domain names and a hosting package at a certain provider. It is not a very advanced package, so I have no option to create a nameserver there.
I have one domain name that I want to turn into a nameserver for the other domains.
So all my domain names would have ns1.thedomain.com, ns2.thedomain.com, ns3.thedomain.com; thedomain.com would have the same nameservers as well.
I do not want to a rent a whole VPS just for this purpose, nor do I want to use other free services where the nameserver of the primary domain becomes ns2.freedns.eu.com or something like that.
Is there a cheap alternative to do this?
As long as you have a registered domain name, you can use http://freedns.afraid.org/ to provide free DNS services using your domain name. It worked well for me. There is no need for you to run your own DNS servers, not worth the hassle.
Just make sure your domain name's nameservers point to FreeDNS after you've signed up on their web site. You would change that at the web site of the company that sold you your domain name, the registrar.
A DNS hosting service sounds like what you're after:
http://en.wikipedia.org/wiki/DNS_hosting_service
DynDNS Custom appears to provide just that:
http://www.dyndns.com/services/dns/custom/
Side note: They were the only ones that could properly register my .name domain too :)
Would this work for you? http://www.wtfdns.com/
Dnsmadeeasy.com is good and really cheap for what they give, not sure if that is in your price range.
xname.org - free dns, no hassle and no fuss. Works flawlessly for me.
IMHO zonedit its quite good. Has free entry level service & affordable subscriptions for additional features. The word free does not appear in the ns so it should be ok for you?