Какое свойство DNS быстрее CNAME или Alias? - PullRequest
0 голосов
/ 20 октября 2018

Это может быть глупо, но я действительно заинтересован в этом вопросе.Я хочу сделать зеркало www поддоменом для основного и не могу выбрать, какое свойство использовать ...

CNAME выглядит более четким и ясным.Я могу установить его так:

www.exmaple.com -> A someIP.

Просто не совсем знаю, как ведет себя Google Cloud DNS.Если использовать CNAME, получит ли клиент поддомен IP или он получит имя основного домена и сделает второй запрос на получение своего IP?

PS Да, я понимаю, что разница во времени выполненияЗапросы настолько малы, что должны их забыть.

1 Ответ

0 голосов
/ 21 октября 2018

Google Cloud DNS не поддерживает записи ресурсов ALIAS.

Записи ALIAS (A) обычно быстрее и обычно используются для внутренних служб одного и того же поставщика.Примером может служить балансировщик нагрузки.Записи ALIAS обычно имеют короткий TTL (обычно 60 секунд), поэтому они постоянно разрешаются в службу.

Когда вы разрешаете CNAME, для возвращенного имени DNS требуется последующий поиск, который затем может бытьдругое CNAME и т. д.

При выборе ALIAS и CNAME необходимо учитывать больше факторов.Например:

  • AWS не взимает плату за поиск записей ALIAS, но платит за поиск CNAME.
  • Нельзя использовать CNAME для апекса зоны (example.com).Вы можете для поддоменов (www.example.com).
  • CNAME не может сосуществовать с другой записью ресурса с тем же именем, в то время как ALIAS может.
...