Подтвердить что ты не робот

*.mydomain.com - Запись или CNAME?

Некоторые люди говорят, что используют запись A, а другие CNAME - для захвата всего субдомена.

Что я должен использовать и почему?

4b9b3361

Ответ 1

Неважно, если вы CNAME или A записываете запись *.example.com.

Единственное преимущество CNAME заключается в том, что если вы измените запись A для www.example.com, вам также не нужно будет менять запись *.example.com, но это минимально.

Ответ 2

Я думаю, что вопрос состоит в том, чтобы глубоко понять записи A и CNAME. Я также нашел это запутанным, но, прочитав пару блогов, я придумал следующее понимание:

Записи A и CNAME являются двумя распространенными способами сопоставления имени хоста (имя в дальнейшем) с одним или несколькими IP-адресами. Прежде чем идти дальше, важно, чтобы вы действительно понимали различия между этими двумя записями. Я держу это просто.

Запись A указывает имя для определенного IP. Например, если вы хотите, чтобы имя blog.myweb.com указывало серверу 186.30.11.143, вы будете настраивать:

blog.myweb.com     A        186.30.11.143

В записи CNAME указано имя для другого имени, а не IP. Источник CNAME представляет псевдоним для целевого имени и наследует всю целую цепочку разрешений.

Давайте возьмем наш блог в качестве примера:

blog.myweb.com              CNAME   my.bitbucket.io
my.bitbucket.io             CNAME   github.map.mybitbucket.net
github.map.mybitbucket.net  A       186.30.11.143

Мы используем страницы GitHub и устанавливаем blog.myweb.com как CNAME of my.bitbucket.io, который по очереди сам CNAME из github.map.mybitbucket.net, который является записью A, указывающей на 186.30.11.143, Это означает, что blog.myweb.com разрешает 186.30.11.143.

Вывод:
A записывает имя в IP. Запись CNAME может указывать имя на другой CNAME или Запись.

Источник:
Различия между записями A и CNAME

Ответ 3

Общепринятое использование для CNAMEs заключается в том, чтобы сопоставить субдоманин с хостом под чьим-то контролем. В этом случае у них есть запись "A", и если они меняют IP-адрес, вам не нужно менять запись DNS.

Примером этого является сопоставление поддоменов WordPress. WordPress позволяет вам иметь блог на чем-то вроде "blog.mydomain.com", но их блоги облачно размещены и могут динамически изменять IP-адрес из-за обслуживания сервера, отказоустойчивости или балансировки нагрузки. Использование CNAME означает, что он все еще работает.

Ответ 4

Если у вас несколько доменов, указывающих на один и тот же сайт:

С записью A: каждый ваш домен указывает на IP-адрес вашего сайта, когда вы меняете IP-адрес сервера, вам нужно будет обновляться несколько раз.

С помощью CNAME: каждый ваш домен указывает на CNAME. При изменении IP-адреса сервера вам нужно будет только обновить запись A этого CNAME.

Если у вас есть домен, который вам не принадлежит, или вы не можете контролировать, на что он будет указывать, вы можете использовать только CNAME.