I was editing my DNS records through my hosting service (nearlyfreespeech) and I got to wondering, how does the international DNS network know that the person who's editing the DNS records is actually me? Why can't some random person go and edit the records?


Presumably, your registrar where you registered your domain name and likely where you modify your DNS records is known as the authority for your domain with a SOA statement of authority record. All registrars are a bit different, but assuming that you do not share your username and password with anyone, only you and your registrar can actually change the records.

There is no one DNS. Your DNS is just a few of a huge network of referring DNS servers throughout the world. When you register your domain name, the gTLD or ccTLD DNS server will have a DNS server listed to resolve the domain name so that when someone wants to look-up your domain name, it starts at the top (if you will) and queries the TLD DNS for where to find the records for your domain. Okay. This is a bit of an over simplification, but I thought getting more technical would make a long and boring answer.

  • That sort of makes sense... so when I register a domain, my hosting service puts in an SOA record and has all the actual information on their own servers... where I am allowed to edit them. (And feel free to get long and technical if you so desire, I'd love to know more about how DNS works :D) – oink Feb 4 '15 at 5:52
  • But then, analogously, what about the hosting service "putting in an SOA record"? Is that regulated just by contract, or is there some deeper security going on? – oink Feb 4 '15 at 5:52
  • Some people use the host for their DNS, but I generally do not recommend this for two reasons: one, the registrar DNS systems by default must be robust; and two, it adds confusion and people often do not edit the right set of records. As well, you would have to get the registrar to point to the host for those records to be seen. Here are two links: en.wikipedia.org/wiki/Domain_Name_System and technet.microsoft.com/en-us/library/cc772774%28v=ws.10%29.aspx Both will tell you more than you need to know. You will see it is a huge topic!! – closetnoc Feb 4 '15 at 6:04

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.