Основна проблема цього полягає в тому, який взаємозв'язок між основним сервером імен, зазначеним у SOAзаписі, і серверами імен, зазначеними в NSзаписах. Як пов’язані ці речі?
Коли я запитую більшість веб-сайтів, я отримую таке:
dhamma@sansa:~$ host -t SOA arth.com
arth.com has SOA record ns1.comcastbusiness.net. domreg-tech.comcastbusiness.net. 2009072715 3600 7200 604800 7200
І я очікую ns1.comcastbusiness.net, що я буду вважатися основним сервером імен, тому що коли я запитую NSзапис для домену, я отримую це:
dhamma@sansa:~$ host -t NS arth.com
arth.com name server ns1.comcastbusiness.net.
arth.com name server ns2.comcastbusiness.net.
arth.com name server ns3.comcastbusiness.net.
Це завжди приводило мене до думки, що SOAзаписи якось автоматично заповнюють первинний NSзапис? Це навіть віддалено вірно?
Тому що тут я найбільше плутаю:
dhamma@sansa:~$ host -t SOA paulwarnk.com
paulwarnk.com has SOA record a.dns.hostway.net. hostmaster.siteprotect.com. 2009012319 86400 7200 86400 99999
Але мені кажуть і користуйтеся цими серверами імен:
dhamma@sansa:~$ host -t NS paulwarnk.com
paulwarnk.com name server adns.cs.siteprotect.com.
paulwarnk.com name server bdns.cs.siteprotect.com.
Чому цей сервер імен adns.cs.siteprotect.comне вказаний як основний сервер імен у SOAзаписі?