Різниця між CNAME та SUBDOMAIN


12

Чим відрізняється CNAME від субдомену?

Я розумію, що ім’я (ліва частина домену) може вказувати на домен, тому ви можете два різних URL-адреси вказувати на одну і ту ж адресу, тобто.

ex1.mydomain.com - якщо налаштування як CNAME може повернути IP-адресу mydomain.com

Якщо ex1.mydomain.com налаштовано як субдомен, чи має він інший IP?

Ще одне питання - якою має бути ідеальна установка в цій ситуації:

У мене є IP1: 80 для веб-програми

У мене IP2: 80 для іншого додатка

Чи можу я вказати обидва ці IP-адреси на одній і тій же записи A, можливо, з іншим іменем або субдоменом?

Дякую за будь-яку допомогу?

Відповіді:


20

A CNAME- це тип запису DNS, де ім'я хоста вказує на інше ім'я хоста.

AЗапис є інший тип запису DNS, в якому ім'я хоста вказує на IP - адреса.

Піддомен - це те, що ви описали як "ліва частина домену", наприклад webmasters.stackexchange.com, піддомен stackexchange.com. Установка DNS для субдомену може використовувати або запис A, або CNAME.

Твоє запитання:

Чи можу я вказати обидва ці IP-адреси на одній і тій же записи A, можливо, з іншим іменем або субдоменом?

насправді не має сенсу. Ви не вказуєте IP-адреси на записи A, вказуєте імена хостів на IP-адреси, використовуючи записи A. Якщо ви запитуєте, чи могли ви вказати домен та субдомен на той самий IP-адресу, відповідь - так.

Це може бути зрозуміліше на прикладі реального світу:

webmasters.stackexchange.comмає Aзапис, який вказує на IP 198.252.206.140. stackexchange.comтакож є Aзапис, який вказує на IP 198.252.206.140.

Тому можна було б змінити , webmasters.stackexchange.comщоб CNAMEдо stackexchange.com, і все буде продовжувати працювати , як це робить зараз.

(На практиці CNAMESвони дещо повільніше, ніж Aзаписи, оскільки вони можуть спричинити додатковий пошук DNS, тому це одна з причин, чому Aзаписи частіше використовуються.)


Дякую за приголомшливу відповідь! Я спочатку ставив це питання під час stackoverflow, і коли я переміщав його сюди, на нього також було відповідено. Моє рішення полягає у використанні двох двох різних записів A, одна як піддомен , тому я можу використовувати той самий домен. IE -ex1.mydomain.com (IP1) and mydomain.com (IP2)
пароль
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.