Can you run your own TLD DNS?

SunnyD

Belgian Waffler
Jan 2, 2001
32,674
144
106
www.neftastic.com
We all know it's possible to run your own local DNS server, big deal. But ICANN aside, what's to stop an arbitrary person from setting up their own TLD DNS servers (ie: *.sunnyd, or *.anandtech)? After all, the root-level DNS servers obviously don't resolve the rest of the worlds' country code domains...
 

dexter333

Senior member
Oct 9, 2000
442
0
0
How would the requests for those TLD's get to your nameservers? Sure, you coudl set it up, but the tld's would only work for you and anyone else using those nameservers you set up. Ever heard of alternic (I think that's the name?) They're doing just what you said, but you have to use their dns servers to utilize those TLDs.
 

SunnyD

Belgian Waffler
Jan 2, 2001
32,674
144
106
www.neftastic.com
How would they resolve? You'd obviously register your DNS with the root-servers. I'm just assuming here, but wouldn't that be how all of the country-code TLD's do it? The 12 or whatever .com DNS servers that the US Government run can't possibly host domain lookups for every single country in the world.
 

easternerd

Member
Sep 15, 2000
146
0
0
each and every local dns server in this world would need a seperate entry in their root servers tab ,the particular alternic or whatever domain ip address for them to forward a iterative lookup query.
 

SunnyD

Belgian Waffler
Jan 2, 2001
32,674
144
106
www.neftastic.com
Originally posted by: easternerd
each and every local dns server in this world would need a seperate entry in their root servers tab ,the particular alternic or whatever domain ip address for them to forward a iterative lookup query.

Yes, but DNS automagically propigates does it not?
 

Garion

Platinum Member
Apr 23, 2001
2,325
3
81
Nope. The DNS servers you resolve to have a root hintsfile, which is a list with the IP addresses of all (or some of) the root Internet DNS servers. Whenever the local DNS server need to resolve something, the look at the hints file and connect to the root servers. The root servers will then reply back with the "real" DNS server IP addresses for the domain in question, then your DNS server queries them.

The only way to get a new TLD recognized is to get it into the root servers AS a TLD, and that's not going to happen. If you want to know more, you want to look at the Internet Corporation for Assigned Names and Numbers (ICANN) website.

- G
 

SunnyD

Belgian Waffler
Jan 2, 2001
32,674
144
106
www.neftastic.com
Originally posted by: Garion
Nope. The DNS servers you resolve to have a root hintsfile, which is a list with the IP addresses of all (or some of) the root Internet DNS servers. Whenever the local DNS server need to resolve something, the look at the hints file and connect to the root servers. The root servers will then reply back with the "real" DNS server IP addresses for the domain in question, then your DNS server queries them.

The only way to get a new TLD recognized is to get it into the root servers AS a TLD, and that's not going to happen. If you want to know more, you want to look at the Internet Corporation for Assigned Names and Numbers (ICANN) website.

- G

Ahh, so it can be done. ICANN doesn't like it though. Whopptiedoo.
 

ASK THE COMMUNITY