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

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

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

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


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

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

2. 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) выглядит немного сложнее:

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

  • Для чего нужен сайт в интернете (3484)

     Создание сайта (как для фирмы, так и для торговой марки) представляет одно из направлений рекламной политики: - легко запоминающееся имя вида www.имя.ru - удобные ящики электронной почты вида название@имя.ru - размещение на сайте каталога продукции- информация о видах профессионального обучения- независимость...

  • Сервер доменных имен DNS (1011)

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

  • Выбор хостинга (931)

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

  • Как создать домен 3-го уровня (589)

    Что такое домен третьего уровня?Домен первого уровня .ru -  национальный домен верхнего уровня для России. Домен второго уровня seotable.ru - открывается наш сайтДомен третьего уровня subdomen.seotable.ru - открывается мини-сайт на PHP, смотреть здесьДомен третьего уровня может быть использован...

  • Файл favicon.ico (560)

    Фавикон - это маленькая иконка рядом с названием сайта (точнее title) в браузере.Вот, например, сайт http://cancerchallenge.ru/ про онкологию. Мы видимКак там оказалась медицинская картинка, как она туда попала? Это такой специальный файл favicon.ico для хранения иконки сайта.Что бы браузер ее показал, необходимо:1. Формат файла ICO2. Расположение...

  • Основные метатэги (444)

    Метатеги (англ. meta tags) — теги, предназначенные для предоставления структурированных метаданных о веб-странице. Как правило, указываются в заголовке, внутри структуры <head></head>Элемент meta принимает как минимум четыре атрибута: content, http-equiv, name и scheme. Из них обязателен только атрибут content и...