Что такое DNS и какие записи нужны сайту
Как браузер находит ваш сайт и почему изменения вступают в силу не сразу
DNS (Domain Name System, система доменных имён) — это справочник, который превращает адрес сайта в адрес сервера. Браузер спрашивает у DNS: «где живёт woove.ru?» — и получает в ответ числовой адрес, по которому и открывает страницу. Настройка DNS — это заполнение карточки в этом справочнике.
Зачем это знать владельцу сайта
Почти всё, что вы подключаете к сайту, требует добавить DNS-запись: почта на своём домене, сертификат безопасности, подтверждение прав в поисковике, перенос сайта на другой хостинг. Инструкции сервисов пишут «добавьте TXT-запись» так, будто это очевидно, — вот что за этим стоит.
Пять записей, которые встречаются на практике
- A — адрес сервера, где лежит сайт. Самая главная запись: без неё сайт не откроется.
- CNAME — «смотри туда же, куда и другой адрес». Так обычно подключают поддомены и внешние сервисы: вместо числового адреса указывается чужое доменное имя.
- MX — куда доставлять почту для этого домена. Если завести почту на Яндексе, а MX оставить старый, письма будут уходить в никуда.
- TXT — произвольный текст. Через него подтверждают права на домен и настраивают защиту почты: SPF, DKIM, DMARC.
- NS — какие серверы вообще отвечают за этот домен. Меняется, когда вы переносите управление DNS от регистратора к хостингу или наоборот. Это самая опасная запись: ошиблись — и пропадает всё сразу.
Почему изменения вступают в силу не сразу
У каждой записи есть время жизни — TTL, обычно от пяти минут до суток. Провайдеры и браузеры кэшируют ответ на это время, чтобы не спрашивать справочник по десять раз в секунду. Поэтому после правки вы можете видеть старый сайт, а коллега из другого города — уже новый.
Практическое правило: если планируете переезд, за сутки снизьте TTL до пяти минут, а после переезда верните обратно. И не паникуйте первые пару часов: «у меня не открывается» в это время означает всего лишь кэш.
Как проверить, что запись применилась
В командной строке: nslookup вашдомен.ru или dig вашдомен.ru. Без командной строки — любой онлайн-сервис проверки DNS, который показывает ответы разных серверов мира. Если ваш сервер уже отвечает правильно, а провайдер — ещё старым адресом, значит, дело в кэше и нужно просто подождать.
Частые вопросы
Где менять DNS-записи: у регистратора или на хостинге?
Там, куда указывают NS-записи домена. Обычно это панель регистратора, но если вы делегировали домен хостингу, записи нужно править в панели хостинга — в панели регистратора они просто не будут работать.
Сколько ждать после смены DNS?
От нескольких минут до суток. Ориентируйтесь на TTL записи: он и есть обещанное время кэша. Смена NS-серверов расходится дольше остальных изменений.
Можно ли сломать сайт неверной записью?
Да, и это самая частая причина внезапного падения. Перед правкой сохраните скриншот текущих записей: вернуть как было — минутное дело, если знаешь, как было.
Ещё из блога
За что вы платите в каждом случае и когда пора переезжать
Читать HTTPS и SSL-сертификат простыми словамиЧто означает замок в адресной строке и что будет, если сертификат истечёт
Читать Скорость сайта: что измерять и что чинитьКакие цифры смотреть, что они значат и почему медленный сайт теряет клиентов
ЧитатьЧем мы занимаемся
Woove передаёт заявки с форм сайта в CRM, склад, телефонию и мессенджеры — шестнадцать сервисов, которых нет среди встроенных в конструкторы. Ещё собираем ИИ-ботов и продаём билеты на мероприятия. CRM и конструктор куки-баннера у нас бесплатные.