Разница между CNAME и ПОДДОМЕНОМ


В чем разница между CNAME и поддоменом?

Я понимаю, что имя cname (левая сторона домена) может указывать на домен, поэтому вы можете использовать два разных URL-адреса, указывающих на один и тот же адрес, т.Е.

Ex1.mydomain.com - если настройка в качестве CNAME может возвращать IP-адрес mydomain.com

Если ex1.mydomain.com настроен ли он как поддомен, имеет ли он другой IP-адрес?

Другой вопрос, какой должна быть идеальная настройка в этом ситуация:

У меня есть IP1:80 для веб-приложения

У меня есть IP2:80 для другого приложения

Могу ли я указать оба этих IP-адреса на одну и ту же запись, возможно, с другим cname или поддоменом?

Спасибо за любую помощь?

Author: password, 2014-04-01

2 answers

CNAME - это тип записи DNS, в которой имя хоста указывает на другое имя хоста.

Запись A - это другой тип записи DNS, где имя хоста указывает на IP-адрес.

Поддомен - это то, что вы описали как "левая сторона домена", например webmasters.stackexchange.com - это поддомен stackexchange.com. Настройка DNS для поддомена может использовать либо запись A, либо имя CNAME.

Ваш вопрос:

Могу ли я указать оба этих IP-адреса на одну и ту же запись, возможно, с другое имя cname или поддомен?

На самом деле это не имеет смысла. Вы не указываете 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 используются чаще.)

 27
Author: Tim Fountain, 2014-10-23 17:45:36

Смотрите комментарии для получения обновленной информации - Этот комментарий, скорее всего, неверен.

Приведенный выше ответ не совсем точен - если бы записи A были перенаправлены на IP и на IP были настроены виртуальные хосты, они были бы направлены в разные места на одном и том же IP-сервере.

Изменение его на CNAME, скорее всего, нарушит это.

 -3
Author: Ces, 2020-05-15 22:13:47