Я зарегистрировал и делегировал доменное имя thetabox.ru
с регистратор доменного имени, что позволяет мне редактировать файл зоны для моего домена. Я также установил VPS с хостинговая компания, что позволило мне управлять записями DNS для зоны моего сервера.
Первоначально записи зон совпадали друг с другом. С тех пор я сменил хостинговую компанию и изменил некоторые записи DNS с регистратором доменного имени. Однако даже после истечения срока действия SOA TTL DNS-запросы к общедоступным DNS-серверам получают записи из файла зоны хостинговой компании VPS, который я не использую (например, https://www.nic.ru/whois/?domain=thetabox.ru возвращает мою хостинговую компанию ns1.ihc.ru
как сервер имен, а не ns1.r01.ru
как и должно быть согласно записям регистратора доменного имени).
Что определяет делегирование зоны, если обе зоны заявляют, что они являются SOA для домена? TTL больше, чем я ожидал?
Регистратор домена устанавливает авторитетные серверы имен для домена. VPS станет авторитетным только в том случае, если вы правильно назначите имена хостов (например, ns1.MYDOMAIN.com и ns2.MYDOMAIN.com) и сообщите своему регистратору, чтобы они использовали их в качестве авторитетных серверов имен.
Вы должны понимать, что DNS - это иерархическая система. Это означает, что любые DNS-серверы, которые означает .ru-registry (a-f.dns.ripn.net), являются авторитетными для вашего домена, также будут DNS-серверами, которые будут запрашиваться, когда люди попытаются разрешить домен.
Пока .ru-реестр не обновит информацию о домене для использования ваших новых серверов имен, будут использоваться ваши старые серверы имен.
Смена хостинг-провайдера означает, что вам необходимо перерегистрировать все новые серверы имен у регистратора домена. Вы можете проверить официальные серверы имен с помощью nslookup.