Насколько мне известно, для одного хоста возможно иметь несколько записей A - примером является GitHub Pages для домена apex:
185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153
Это делается для балансировки нагрузки, гео DNS и т. Д.
Итак, как насчет нескольких записей CNAME для www? Недавно я видел настройку одного домена, которая выглядела примерно так:
www CNAME Whispering-willow-5678.herokudns.com.
www CNAME autumn-sunset-1495.herokudns.com.
и как-то удалось сработать через www.
Мои вопросы особенно касаются записи CNAME.
Запрашиваются ли эти записи CNAME по очереди?
Возможно ли иметь конфигурацию (с несколькими CNAME) таким образом или это грубая ошибка?
Можно ли использовать такую конфигурацию для балансировки нагрузки или чего-то подобного?
С точки зрения зоны DNS для большинства типов записей допустимым синтаксисом является наличие нескольких идентичных записей ресурсов с одинаковым именем и типом, которые отличаются только своим значением.
Это не только допустимый синтаксис для A
и AAAA
записи, но также часто встречаются с NS
и MX
записи.
example.com. IN NS ns1.example.com.
example.com. IN NS ns2.example.com.
Ваш пример, похоже, предназначен как циклический DNS со всеми присущими ему ограничениями в отношении того, насколько это будет эффективно для балансировки нагрузки. (Это зависит от программного обеспечения сервера имен, библиотеки преобразователя и клиентского приложения, как упорядочиваются несколько записей и как они будут использоваться: если пробуются только первая, альтернативная, случайная или все записи в (случайном) порядке)