Как привязать домен к сайту. Делегирование домена

Общие сведения

Доменное имя – это определенная буквенная последовательность, обозначающая имя сайта или используемая в именах электронных почтовых ящиков. Доменное имя должно начинаться и заканчиваться буквой латинского алфавита или цифрой. Промежуточными символами могут быть буквы латинского алфавита, цифры или дефис.
Другими словами, домен – это адрес ресурса, который будут вводить пользователи при обращении к сайту. Адрес домена состоит из двух частей: доменов первого и второго уровня. По международному соглашению каждой стране выделили доменное имя первого уровня, обозначающее принадлежность сайта к определенному государству: .ru, .by, .uk, .ua, .fr и т. д. Также существует несколько доменов первого уровня, связанных с направлением деятельности сайта: .gov – государственные, .com – коммерческие, .edu – образовательные и пр.

Регистратор домена – это компания, оказывающая услуги по регистрации доменных имен и обеспечивающая передачу в «Реестр» (центральная база данных домена, содержащая информацию о зарегистрированных доменных именах, администраторах доменов и т. д.) необходимой информации.

Хостинг – это место, где физически находится сайт. Ресурс можно разместить на личном персональном компьютере, но качественный хостинг требует глубоких знаний в администрировании и должен быть высоконадежным, обеспечивать высокую скорость доступа, защищен от DDoS-атак и т. д. Поэтому целесообразней приобрести хостинг у специализированных компаний – хостинг-провайдеров. Такие компании разместят Ваш сайт на сервере, на котором установлено специальное программное обеспечение. Как правило, хостер берет на себя обязанности по техподдержке хостинга и администрированию сервера.

DNS – Domain Names System (система доменных имен) – это распределенная в сети система баз данных, содержащая информацию о том, какому IP-адресу соответствует запрошенное доменное имя (имя хоста). Работа DNS реализована на специальных компьютерах, называемых DNS-серверы. На этих серверах установлено специальное программное обеспечение для обслуживания DNS.

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

В связи с техническими особенностями фунционирования системы преобразования доменных имен (т. н. система DNS) после установки для домена DNS-серверов домен делегируется на них не сразу. Несмотря на то, что почти в тот же момент информация на whois-сервере изменится, локальные DNS-серверы интернет-провайдеров получат ее только через некоторое время. Опытным путем установлено, что на делегирование домена, т. е. на распространение информации о новых DNS среди интернет-провайдеров нашей планеты, требуется около 24 часов. Но не стоит удивляться, если после смены DNS-серверов Вы сможете увидеть работоспособный сайт на Вашем домене намного раньше. Это обычная практика, и 24 часа – это максимальный промежуток времени, требуемый на делегирование домена.

Правила заполнения списка DNS-серверов:

  • укажите не менее двух DNS-серверов;
  • если Вы указываете DNS-сервера, содержащие имя IDN-домена, то имя IDN-домена нужно вводить с префиксом «XN--», а не на национальном языке.

IDN (англ. Internationalized Domain Names – интернационализованные доменные имена) – это доменные имена, которые содержат символы национальных алфавитов, например, президент.рф.

Типы ресурсных записей DNS

A (Address) – адресная запись, соответствие между доменным именем и IP-адресом. То есть связывает хост (имя домена) с адресом IP.

CNAME (Canonical name) – каноническая запись имени используется для перенаправления на другое имя. CNAME обозначает каноническое имя или синоним существующего имени хоста, который должен иметь запись A.
CNAME не заводится для доменов второго уровня. CNAME заводится только для поддоменов.

MX (Mail Exchanger) – адрес почтового шлюза для домена. Состоит из двух частей – приоритета (чем число больше, тем ниже приоритет), и адреса узла. То есть эта запись указывает сервер обмена почтой для данного домена.

NS (Authoritative name server) – адрес узла, отвечающего за доменную зону. Указывает на DNS-сервер для данного домена. Критически важна для функционирования самой системы доменных имен.

TXT (Text) – свободное текстовое поле, иногда заполняется специфичными для сайта дополнительными данными. Запись ТХТ используется для добавления произвольного текста к DNS-записям машины.
В рамках TXT-записей используются так называемые SPF-записи (Sender Policy Framework), не дающие спаммерам рассылать письма от имени доменов, которые им не принадлежат. SPF позволяет владельцу домена указать в TXT-записи DNS-сервера специальным образом сформированную строку, указывающую список серверов, способных отправлять e-mail сообщения от имени этого домена. Агенты передачи почты, получающие почтовые сообщения, могут запрашивать SPF-информацию с помощью простого DNS-запроса, верифицируя таким образом сервер отправителя.

Как привязать домен к сайту

1. Настройте домен на работу с DNS-серверами (делегирование домена). В панели регистратора Вашего домена или Вашего хостинг-провайдера найдите страницу управления DNS-серверами и укажите NS-записи (например, ns1.masterhost.ru и ns2.masterhost.ru).

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

Проверить NS-записи для Вашего доменного имени можно через командную строку (CMD). Для этого откройте окно командной строки и выполните команду:

nslookup -q=ns pixlpark.ru – вместо pixlpark.ru вам нужно будет указать Ваше доменное имя.

Проверка наличия NS серверов для домена

Если в ответе ничего не вывелось, значит записей нет и их надо добавить.

2. Откройте панель управления провайдера Вашего домена и перейдите на страницу настроек DNS.

3. Добавьте запись типа А, укажите имя хоста «@» и назначение 46.4.37.24 (IP-адрес сервера, где расположен Ваш сайт – в нашем случае это IP-адрес сервера Pixlpark).

Добавить запись типа А

В некоторых панелях управления при добавлении записи типа А поле «Имя хоста» или «Имя» отсутствует. Это говорит о том, что система автоматически добавит нужное имя при добавлении данной записи.

Вот так это будет выглядеть после добавления записи:

Добавить запись типа А

4. Если необходимо, чтобы Ваш сайт указывал поддомен www (например, www.pixlpark.ru), добавьте запись CNAME, укажите хост «www» и назначение pixlpark.ru (доменное имя вашего сайта).

Добавить запись типа CNAME

Важно помнить, что изменения вступят в силу не сразу. Настройки могут быть применены в течение 24 часов!

Следует дополнительно отметить, что интерфейс в различных панелях управления разный, поэтому процесс добавления тех или иных записей может отличаться, но тем не менее принцип всегда остается неизменным. В любом случае техническая поддержка регистратора домена, хостинг-провайдера или любого другого сервиса всегда смогут Вам помочь в настройке. Поэтому смело задавайте им вопросы, если не разобрались, как самостоятельно выполнить настройку.

5. Добавить домен в панели управления сайтом в разделе «Настройка» → «Домены».

Настройка > Домены Настройка > Домены > Добавить домен