Сервер доменных имен DNS

DNS – что это за «зверь» такой?

DNS – это Domain Name Server, т.е сервер доменных имен. На этом сервере лежат служебные записи, в которых указано:
– на каком сервере лежат файлы сайта (хостинг)
– какой используется почтовый сервер
– другие полезные настройки для работы сайта

В целом обеспечение технической работы сайта состоит из 4-х частей:

1. Регистратор доменного имени, т.е. та организация, которая выделяет Вам доменное имя = имя.ru У регистратора же (в данном случае nic.ru) указывается, где находится таблица DNS

Сервер доменных имен DNS

Указано, что таблица DNS находится на серверах Мастерхоста. В данном случае говорится «домен делегирован на Мастерхост».

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

2. DNS – в служебных записях указывается расположение сервера хостинга, сервера почты и т.д.

Сервер доменных имен DNS

В данном случае указано, что:
– хостинг также на серверах Мастерхоста (запись IN)
– почтовый сервер используется Яндекса (запись MX и CNAME)
– также в записях IN указано, что нужно дополнительно использовать www в начале адреса сайта (А – для IP4 и АААА для IP6), более подробно о видах ресурсных записей DNS можно посмотреть в Википедии.

Редактирование зон DNS возможно там, кому делегировано управление доменом. Это или регистратор (в данном случае МастерХост), может быть внешняя организация (например, Яндекс) или на хостинге.

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

4. Почтовый сервер – сервер, который будет обрабатывать Вашу почту (может быть в услуге хостинга, на Яндексе, в Гугле).

В случае регистратора RU-центр все 1-4 пункта могут быть предоставлены в комплекте. Но могут быть и другие варианты сборки функционирования сайта.

  Вариант 1 Вариант 2 Вариант 3 Вариант 4
Доменное имя RU-центр nic.ru RU-центр nic.ru RU-центр nic.ru RU-центр nic.ru
DNS RU-центр nic.ru RU-центр nic.ru Яндекс yandex.ru Яндекс yandex.ru
Хостинг RU-центр nic.ru RU-центр nic.ru RU-центр nic.ru МастерХост masterhost.ru
Почтовый сервер RU-центр nic.ru Яндекс yandex.ru Яндекс yandex.ru Гугль Google.com

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

При желании и необходимости можно вообще собрать почтовый сервер на ПК в офисе. И вся переписка будет храниться в офисе, а не на сервере провайдера.

Данный сайт www.seotable.ru собран так:
Доменное имя – RU-центр, редактор DNS
DNS+хостинг – МастерХост
Почтовый сервер – Яндекс

Но для пользователя сайт выглядит единым:
www.имя.ru
info@имя.ru

То есть, когда Вы вводите в строке браузеры имя сайта www.имя.ru – происходит следующее:

1. запрос переадресуется на национальную службу имен (для России – РосНИИРос ).

2. если домен принадлежит России (.ru), то запрос поступает в обработку, если нет (.com или .net или что-нибудь еще) – то запрос уходит в международную службу имен.

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

4. после обработки запроса в DNS содержимое Вашего сайта появляется на экране монитора.

Схема обработки запроса

 

Схема пересылки запроса в реальности (с учетов копий DNS) выглядит немного сложнее:

…………………Схема обработки запроса