Назад | Перейти на главную страницу

что делает запись cname?

Если я размещаю свой DNS в хостинговой компании и использую их для электронной почты, могу ли я действительно запустить веб-сайт в другой хостинговой компании? То есть другая хостинговая компания не предоставляет доступ к DNS или серверу электронной почты, поэтому я просто хочу использовать их для Windows / IIS и другого моего хоста для DNS и электронной почты.

Могу я просто создать cname на хосте №1, указывающее на хост №2?

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

Предположим, ваш почтовый хост предоставляет вам сервер с IP-адресом 20.20.20.20, а ваш веб-хостинг предоставляет вам адрес веб-сайта mysite.somehost.com, а не конкретный IP-адрес.

В настройках DNS вы настроите

mail.yourdomain.com с записью A, указывающей на 20.20.20.20
yourdomain.com и www.yourdomain.com с записью CNAME, указывающей на mysite.somehost.com

Больше информации: Запись канонического имени (CNAME) показывает использование записей CNAME в качестве псевдонимов для одного IP-адреса и для использования с внешними серверами.

Прежде чем мы вступим в войну по поводу cnames или записей и тому подобного, давайте сначала установим одну вещь. Ваш DNS размещен в хостинговой компании, они также предоставляют вам электронную почту.

Значит, ваш Запись MX указывает на сервер вашей хостинговой компании.

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

Считайте cname псевдонимом. он указывает не на IP, а на другое имя хоста.

DNS не привязывает вас к определенному провайдеру.

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

Из Википедия:

Запись CNAME или запись канонического имени - это тип записи ресурса в системе доменных имен (DNS), который указывает, что имя домена является псевдонимом другого канонического имени домена. Это помогает при запуске нескольких служб (например, FTP и веб-сервера; каждый работает на разных портах) с одного IP-адреса. Тогда каждая служба может иметь свою собственную запись в DNS (например, ftp.example.com. И www.example.com.). Сетевые администраторы также используют CNAME при запуске нескольких серверов HTTP на одном порте с разными именами на одном физическом узле.

Думаю, ответ на ваш вопрос Нет, поскольку запись cname используется для использования одного и того же физического хоста для обслуживания сайтов с разными именами. Вы хотите (если я правильно понимаю) использовать 2 разных физических хоста для обслуживания одного и того же имени (но разных протоколов).