Блог про ИИ-агентов

Что такое домен и DNS простыми словами

Артём Еруков24.09.20266 минут чтения

Домен куплен, а сайт не открывается - и непонятно, что вообще происходит между именем сайта и картинкой в браузере. Разбираемся на пальцах, без протоколов и портов.

доменDNS
что этоимя сайта, например site.ruсистема, которая превращает имя в адрес
что решаеткому принадлежит имя, как оно звучиткуда вести запросы по этому имени
где покупаетсяу регистраторане покупается - настраивается через записи
что внутриничего, это просто строказаписи A, AAAA, PTR и другие
можно ли без другогодомен без настроенного DNS не приведёт на сайтDNS без домена работать не может
ценаможно перепродать дорого: business.com ушёл за $360 миллионовне продаётся - это записи, а не актив

Домен - это имя, а не сам сайт

Домен - это просто имя. Строка вроде site.ru, которую вы покупаете у регистратора и вписываете в адресную строку браузера. Сам по себе домен не хранит ни одной страницы сайта - он не более чем табличка с адресом.

Систему доменных имён придумали не вчера: она работает с 1984 года, а коммерческое использование интернета началось с 1990 года.

За это время домен и хостинг стали разными вещами, хотя многие покупают их в одном месте и путают. Регистратор продаёт вам право на имя на определённый срок. Хостинг - это место, где физически лежат файлы сайта. Домен без хостинга - имя в никуда, а хостинг без домена - сайт, доступный только по голому IP-адресу, что неудобно и ненадёжно: адрес может смениться.

DNS - это телефонная книга интернета

Компьютеры не понимают слово «site.ru». Они понимают только числа - IP-адреса. DNS - система, которая превращает человеческое имя в такой адрес, каждый раз, когда кто-то открывает сайт.

Проще всего это увидеть на реальном примере. Если спросить DNS про имя referrals.icann.org, придёт ответ: A-запись с адресом 192.0.34.164. Всё, что делает DNS - хранит и отдаёт такие пары «имя → адрес». Запрос уходит на DNS-серверы по 53-му порту, но для человека, который просто хочет открыть сайт, это техническая деталь, а не то, о чём нужно думать.

Когда вы покупаете домен и настраиваете его на хостинг, вы, по сути, записываете в DNS одну строку: «за этим именем стоит вот этот адрес». Именно эту запись читает браузер каждого посетителя, прежде чем показать ему страницу.

Домен vs DNS - кто за что отвечает

Домен отвечает за имя, а DNS - за адрес, к которому это имя ведёт, но записей в DNS больше одного типа, и это стоит знать. Кроме A-записи, которая связывает имя с IPv4-адресом, есть AAAA-запись - то же самое, но для IPv6. Пример: имя K.ROOT-SERVERS.NET через AAAA-запись отдаёт адрес 2001:7fd::1.

Есть и обратная связка - PTR-запись. Она работает наоборот: не «по имени найти адрес», а «по адресу найти имя». Для адреса 192.0.34.164 такой запрос возвращает каноническое имя referrals.icann.org. PTR-записи редко нужны рядовому владельцу сайта, но именно на них проверяют, не выглядит ли сервер отправки почты подозрительно.

Домен отвечает на вопрос «чьё это имя и как оно пишется». DNS отвечает на вопрос «куда сейчас вести запросы по этому имени». Изменить второе можно в любой момент и без переноса домена - именно так сайты переезжают на новый хостинг, не меняя адрес.

Почему домен не открывается сразу после покупки

Здесь и начинается путаница, из-за которой пишут эту статью. Вы купили домен, настроили DNS-записи - и сайт всё равно не открывается. Или открывается у вас, но не у друга.

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

Сколько именно это займёт в вашем случае - точных данных нет: ни о скорости, с которой DNS-запись расходится по миру, ни о типичном времени жизни записи у регистраторов. Ориентир, который встречается у специалистов - от нескольких минут до суток, но это именно ориентир, а не цифра с источником. Если сайт не открылся сразу - это не значит, что вы что-то сломали: стоит подождать и проверить ещё раз позже.

.RU и .РФ - что можно, а что нет

Если домен нужен в русской зоне, правила простые. Зона .RU делегирована в апреле 1994 года, зона .РФ - в мае 2010 года, то есть кириллические домены на 16 лет моложе латинских .ru.

Имя в обеих зонах должно быть от 2 до 63 символов, не считая саму зону. В .RU это латинские буквы, цифры от 0 до 9 и дефис. В .РФ - те же правила по длине, но имя пишется кириллицей.

Регистрация всегда идёт на срок 1 год. Купить домен сразу на несколько лет нельзя - только продлевать год за годом. Это касается обеих зон одинаково и не зависит от того, у какого регистратора вы покупаете.

Домены - это ещё и бизнес

Иногда домен - это актив, который можно продать, причём за очень большие деньги. Три примера показывают масштаб:

Это не значит, что любой домен - золотая жила. Около 30% всех зарегистрированных доменов существуют только ради продажи рекламных ссылок и не ведут ни на какой реальный сайт - это тоже часть той же системы, просто её скучная сторона.

Что сделать сегодня

  1. Проверьте, на что сейчас указывает A-запись вашего домена - это можно сделать через любой публичный DNS-чекер, введя имя домена.
  2. Если сайт не открывается сразу после покупки или переноса - не паникуйте и не меняйте настройки повторно, просто подождите.
  3. Если вы не настраивали DNS сами - спросите у того, кто переносил сайт или покупал домен, где именно хранятся записи: у регистратора или у хостинга. Это два разных места, и путаница между ними - частая причина, почему «всё вроде настроено, а не работает».
  4. Для .RU и .РФ помните про срок в 1 год - продление стоит поставить себе напоминанием заранее, чтобы не потерять имя.