Я думаю, что вопрос скоро поймет 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 Pages и устанавливаем blog.myweb.com как CNAME из my.bitbucket.io , что, в свою очередь, само по себе CNAME из github.map.mybitbucket.net , то есть запись A , указывающая на 186.30.11.143 . Это означает, что blog.myweb.com преобразуется в 186.30.11.143 .
Вывод:
Запись указывает имя на IP . CNAME запись может указывать имя на другую CNAME или запись .
* Источник: 1071 *
Различия между записями A & CNAME