Меняют ли серверы имен управление записями A и CNAME на веб-хостинг?
Например, если я зарегистрировал домен с помощью GoDaddy, и я указываю серверы имен для домена на HostGator, могу ли я редактировать зону DNS с помощью GoDaddy или HostGator?
Я не очень понимаю отношения между серверами имен и записями A/CNAME, так что простите, если это звучит глупо.
2 ответа
Вопрос, который задают, не имеет большого смысла, но DNS работает следующим образом:
У вас есть регистратор, который вы платите за доменное имя. Это может быть или не быть Go Daddy или Hostgator.
При регистрации доменного имени вы можете указать серверы имен для использования. Очень часто регистратор разрешает вам использовать их серверы имен. Указанные серверы имен определяют, где редактируются записи домена.
Когда вы редактируете A/CNAME или другие записи, вы редактируете файл зоны для домена.
Запись A - это IP-адрес (IPV4).
CNAME - это указатель на другое доменное имя. Существуют ограничения на то, что вы должны делать с cnames - например, в то время как можно указывать www.example.com на www.cbd.ef, плохая идея указывать example.com на cbd.ef по техническим причинам (что быть предметом другого поста).
Использование CNAMES дает вашему провайдеру гибкость в изменении IP-адресов без необходимости разговаривать с вами (например, для балансировки нагрузки, смены серверов). Использование записей A происходит быстрее, так как поиск ресурса меньше, а также проще - как уже говорилось ранее, существуют скрытые ошибки, использующие CNAMES.
Сервер имен - это сервер, который описывает, как интернет-ресурсы могут получить доступ к вашему доменному имени. Существует множество типов записей, в том числе MX для почты, CNAMES, записи A, записи описания TXT, записи сервера имен. Если у вас есть example.com, ваш DNS-сервер может обрабатывать (что угодно).example.com - включая, например, передачу запросов на abc.example.com и (что угодно).abc.example.com другому серверу имен - возможно, тот, который кто-то еще контролирует.
[Существует иерархия доменов, управляемых DNS, в конце процесса есть специальные серверы имен, называемые "корневыми" серверами имен, которые определяют начальную часть структуры - например,.com, .net, .uk и т. Д. (Т.е. бит от последней точки) - каждая из этих корневых зон затем указывает на серверы имен, которые обрабатывают эту часть DNS, и они, в свою очередь, могут указывать на другие серверы имен, чтобы обрабатывать / делегировать части слева от зоны - обычно делаются на " ". персонаж ]
Например, если я зарегистрировал домен с помощью GoDaddy, и я указываю серверы имен для домена на HostGator, могу ли я редактировать зону DNS с помощью GoDaddy или HostGator?
Зависит. Или. И даже не обязательно быть одним из них.
Это зависит от того, кто управляет DNS. Это может показаться непонятным, поскольку хостинговые компании и регистраторы хотят дать вам понять, что вы "должны" быть с ними во всем, в действительности есть три широкие вещи, с которыми вы имеете дело.
Три большие вещи, с которыми вы имеете дело, даже если вы этого не знаете.
- Регистратор домена: они управляют регистрацией домена и хранят записи в записях органов DNS, которые сообщают миру: "Вы хотите знать, кто этот домен? Проверьте эти записи DNS ".
- Управление DNS: кто управляет серверами авторизации DNS для вашего домена.
- Хостинг: место, где на самом деле размещаются службы, связанные с IP-адресом, связанным с зарегистрированным вами именем хоста. Иногда панель управления хостингом требует ввода доменного имени для сайта. Но это связано с тем, что виртуальные хосты устали от сайта, а не с DNS-ориентированной проблемой.
Как правило, место, где вы регистрируете свое доменное имя, будет обрабатывать управление DNS. Это практика по умолчанию в отрасли. Так что в этом случае GoDaddy будет тем, с кем вы будете иметь дело с записями A, CNAMES и остальной частью алфавитного DNS-супа.
Но это не всегда так ясно.
Но только то, что ваш регистратор доменов предлагает услуги DNS, не означает, что вы должны его использовать. Например, вы можете зарегистрировать домен в GoDaddy, затем обработать управление DNS моего Amazon Route 53, а затем хостинг обработать HostGator.
Почему вы делаете что-то подобное? Зависит. Регистрация домена довольно глупая и простая, но DNS-серверы чуть более критичны для всего комплекса. Поэтому многие люди предпочитают разделять регистрацию доменных имен и управление DNS.
В случае Amazon Route 53 DNS-серверы Amazon распределены по всему миру и отличаются высокой надежностью и простотой управления. Многие регистраторы доменов позволяют редактировать файлы зон DNS, но их пользовательский интерфейс ужасен. Напротив, интерфейс Amazon Route 53 чрезвычайно прост и надежен в использовании. Для некоторых людей небольшая стоимость наличия отдельной службы управления DNS стоит того, чтобы иметь дело с простотой использования.