Что такое DNS - зоны, сервера, и для чего они нужны. Связываем домен и хостинг.

В прошлых уроках мы узнали что такое хостинг и что такое домен. Теперь вы зададитесь вопросом "как связать домен и хостинг", сейчас этому то мы научимся.

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

Товарищи профессионалы, я объясняю простым языком, для обычного читателя, по этому что то может быть описано очень абстрактно, но это для лучшего понимания всей системы в целом.


DNS зоны

Грубо говоря, DNS зона - это файл, в которого храняться данные о соответствии доменных имен и IP адресов серверов, на которые эти домены ссылаются.


DNS сервера

DNS-сервера - это компьютеры, даже иерархия компьютеров, на которых храняться записи о DNS зонах, связках IP адресов и доменных имен.


На рисунке ниже, схематично показано что происходит во время запроса к сайту.
  • 1. Пользователь запрашивает сайт, к примеру dkrylov.com.
  • 2. Запрос обрабатывает DNS сервер, на котором есть информация о том, какой IP привязан к домену. Соответсвенно, раз у DNS сервера есть IP адрес сайта(хостинга, куда привязан сайт), значит он может направить нас на него.
  • 3. Наш сайт получает запрос и отображается у нас в браузере. Кстати, в уроке "Что такое сайт и как он работает" на рисунках изображен именно этот, последний шаг.
  • DNS зоны и DNS сервера
    В следующий раз, вспоминая, "как привязать домен к хостингу", рисуйте у себя в воображении эту простую картинку из 3х состовляющих, и Вы сразу поймете, что и где нужно прописать.


    Теперь, зная, что такое DNS зоны и DNS сервера, и примерно понимая как они работают, я объясню, как связать на примере хостинга, который я использую.

    Первым делом мы узнаем адреса DNS серверов. У каждого хостинг провайдера разные личные кабинеты, я объясню Вам на примере одного из них. Думаю у других все аналогично, либо с небольшими отличиями.
    Как можно увидеть, в личном кабинете, в разделе связанном с доменными именами есть блок "DNS сервера". Можно увидеть 4 DNS сервера. Кстати, важный момент, минимальное количество DNS серверов - 2.

    DNS сервера хостинг провайдера BeGet

    У каждого регистратора доменных имен (это сервис, где вы регистрируете доменное имя, например. 2domains.ru) в панели управления доменом, есть пункт "Управление DNS серверами/Делегирование", "Управление DNS-зонами", "Управление NS серверами", все это одно и то же. Там указываются DNS сервера, которые мы искали на шаге выше.

    Внимание! После изменения DNS зон, может пройти около 4-6 часов, и только после этого Ваш сайт станет доступным


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