Основна проблема цього полягає в тому, який взаємозв'язок між основним сервером імен, зазначеним у 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
записі?