Я изменил DNS-серверы для данного домена, и через несколько дней после этого изменения gTLD продолжает отвечать на набор NS-записей, которые включают старые NS-записи.
dig @g.gtld-servers.net. example.com ns
вернуть шесть записей, четыре - новые записи и правильные записи NS для example.com, а две - самые старые и устаревшие записи NS для этого домена.
Регистратором является DNC Holdings, Inc. и когда я запрашиваю его службу WHOIS с помощью:
whois example.com -h whois.directnic.com
перечисленные NS верны, но если я запустил:
whois example.com
первая часть ответа показывает 6 записей NS, включая две старые записи NS, но в последней части ответа (которая, как я полагаю, возвращается сервером whois.directnic.com) только 4 и правильные записи NS.
Эффект от этой ситуации заключается в том, что когда я добавляю запись к новым NS и старым NS и снова выполняю запрос, публикующий DNS, например 8.8.8.8, возвращаемое значение - это значение, которое я установил для старых NS.
Как я могу решить эту проблему? Есть ли способ попросить домены gTLD очистить кеш?
РЕДАКТИРОВАТЬ
И старый, и новый набор NS отвечают правильными четырьмя записями на запрос, например dig @NameServerOldOrNew example.com
http://intodns.com/ твой друг :)
если я правильно понимаю, ваши полномочные серверы имен возвращают шесть записей NS (должно быть четыре)
скорее всего, проблема в том, что новые записи NS были просто добавлены в существующий файл зоны (вместо замены двух существующих)
вы можете проверить, какие из ваших аутентификаций ошибочно возвращают шесть записей, запросив каждую из них:
dig @ authoritativeNS1 YOURDOMAIN.COM NS
Если это проблема, исправление состоит в том, чтобы удалить 2 старых записи NS из файла зоны.