-1

У меня есть хостинг на Godaddy и домен на другом провайдере. Поэтому я подумал, что будет лучшим вариантом, чтобы указать домен на хостинг Godaddy

  1. Измените имя сервера на сервер Godaddy.
  2. Измените DNS "A" Запись на сайте, где я купил домен. Спасибо...

Насколько я знаю, лучше менять серверы имен, потому что ARecord можно изменить, если Godaddy что-то изменит с помощью своих Ips, на которых я размещен. НО: Squarespace сталкивается с точно такой же проблемой, но они решили сделать это с CName и ARecords (http://help.squarespace.com/guides/mapping-a-domain-general-instructions)

И они являются лучшим примером наличия доменов и хостинга у разных провайдеров.

ПОЧЕМУ они предпочитают ARecords + CName над Nameservers? И что я должен предпочесть?

Спасибо

2 ответа2

3

Чтобы указать домен на сервере, вы используете запись A независимо от того, где размещен ваш DNS.

Записи NS определяют, куда вы отправляетесь искать эту запись А. Конечно, вы можете использовать любую DNS-службу, которую пожелаете - ваш регистратор, ваш веб-хостинг или даже полностью независимую стороннюю организацию. Вопрос об изменении IP является спорным - независимо от того, где вы размещаете DNS, вы должны обновить запись A, чтобы указать новый IP, точка. (Тем не менее, если вы не поменяете хосты, очень маловероятно, что вы когда-либо будете менять свой IP-адрес - за 15 лет, в течение которых я хостировал веб-сайты, мой IP-адрес менялся только тогда, когда я менял хосты или иным образом инициировал изменение сам (например, изменение IP-адреса VPS).)

Использование CNAME означает, что вы делегируете окончательный результат другой записи A. В этом нет особой необходимости, и на самом деле это несколько замедлит доступ к вашему сайту, потому что каждому клиенту придется выполнить как минимум 2 поиска DNS (один для вашего домена, один для цели вашего CNAME); на практике никто не заметит этого, но это также означает, что любые проблемы с этим сторонним DNS теперь также влияют на вас. Также обратите внимание, что такой подход возможен только при хостинге с сервисом, предоставляющим такой CNAME! Все хостинг-провайдеры работают с записями A в вашем DNS, только некоторые из них будут работать с CNAME. (Примечание. Использование CNAME для указания другой записи в вашей собственной зоне DNS (например, использование CNAME www.example.com для ссылки на запись example.com A) не страдает ни одной из этих проблем и, как правило, является предпочтительным средством настройки DNS. псевдонимы.)

1

Опция «Сервер имен», на которую вы ссылаетесь, обычно относится либо к официальному (имеет все ответы или знает, кто делает) DNS-серверу для этого домена, либо к серверу пересылки. Это IP-адрес DNS-сервера.

DNS-сервер сам является единственной * точкой контакта для разрешения имен в этом домене. Это включает использование записей CNAME и A, а также более сложных записей.

Место, где вы размещаете свои сайты, будет (должно) сообщать вам, как установить информацию о сервере имен у вашего провайдера DNS. Как только это установлено, это не должно быть изменено, если в этом нет необходимости.

A Records сопоставляются с IP-адресами, где записи CNAME Records сопоставляются с именами хостов / поддоменами. Удобство этого состоит в том, что вы можете иметь несколько доменных имен, сопоставленных с одним IP-адресом, и если этот IP-адрес изменится, вам нужно будет обновить только одну запись DNS вместо 20. Больше информации можно найти здесь, а также любую достойную книгу по системному администрированию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .