Как мой регистратор (Namecheap) позволяет мне настроить запись CNAME в домене apex?
Похоже, Namecheap позволяет мне создать запись CNAME в домене apex, что, по моему мнению, противоречит определению записи CNAME:
Это работает (правильно загружая мой статический сайт из S3).
Как ни странно (и я не уверен, что это связано), похоже, для этого домена не зарегистрированы серверы имен: http://dnscheck.pingdom.com/?domain=thereitwas.com×tamp=1413775781&view=1
Просто повторяется поиск IP-адреса целевой записи и создание записи A для этого IP-адреса? Если да, то, если эта проверка не частая, я, вероятно, должен установить ее правильно, чтобы избежать простоев, если моя корзина S3 когда-либо изменит IP.
Помимо этого, есть что-то не так с тем, что он может делать?
2 ответа
Есть некоторые сервисы, которые предлагают особую функциональность псевдонимов в смысле "мы опубликуем обычную запись (возможно, A
/AAAA
в вашем случае), что мы регулярно отрываемся от имени за кадром ", который может быть использован в такой ситуации вместо CNAME
запись.
Это не такой сервис, в данном случае кажется, что они просто нарушают стандарты, публикуя CNAME
запись на вершине зоны.
Это приводит к ситуации, когда у вас есть конфликтующий набор записей на вершине зоны.
У тебя есть CNAME
запись, утверждая, что все это имя является псевдонимом любого имени, которое вы указали, но у вас также есть некоторые другие записи (что невозможно), такие как SOA
запись. (NS
записи также отсутствуют, что само по себе кажется проблематичным.)
Я бы сказал, что все ставки сняты, вероятно, это в значительной степени зависит от реализации, что будет работать, а что сломается, но если ваша цель включает в себя наличие надежно доступного сервиса, это не очень хороший подход.
Я не вижу причин думать, что это работает. Когда я запрашиваю thereitwas.com
Я не вернул действительные серверы имен. Я получаю CNAME, следую за CNAME и получаю серверы имен Amazon. Все попытки получить авторитетный результат провалились для меня.
Я провел тесты с двумя инструментами проверки DNS, и они оба согласились с моими результатами - DNS для thereitwas.com
сломан, потому что CNAME делает невозможным поиск авторитетных серверов имен. Проверка, которую вы провели, кажется, подтверждает это.