There's so many Stack Overflow sites. Pardon me if this is posted on the wrong site.
I got to thinking, and started wondering what's stopping somebody from running a custom DNS. Sure, not many would use it, but those who did would be able to register .whatever domain names. Theoretically if I wanted to accomplish this what steps would I need to take?
My ideal setup would allow me to easily setup custom root domains, but also access the rest of the real internet (when utilizing the DNS). So I could visit name.whatever, but still be able to visit google.com if necessary.