Что такое доменная система?
Станислав, Красноярск 0
Регистрировал домен для сайта компании и в панели регистратора постоянно натыкаюсь на термины вроде DNS, A-запись, NS-серверы. Что вообще такое доменная система в целом и как домен превращается в конкретный сайт в браузере?
Дмитрий Акиндинов технический администратор сайтов
ответил
Доменная система (DNS, Domain Name System) — это распределённая база, которая переводит человекочитаемое имя сайта (saitfix.ru) в IP-адрес сервера, где реально лежат файлы. Браузер при заходе на сайт спрашивает у DNS-серверов, какой IP у этого домена, получает ответ за доли секунды и уже потом обращается к серверу напрямую.
Система построена иерархически: корневые серверы знают, кто отвечает за зону .ru, регистратор домена (Рег.ру, Timeweb и другие) хранит запись о том, какие NS-серверы обслуживают конкретный домен, а на этих NS-серверах уже лежат конкретные записи — A (IP-адрес сайта), MX (почтовые серверы), CNAME (алиасы) и другие. Администратором зоны .ru выступает Координационный центр доменов .RU/.РФ.
На практике важнее всего одно: изменения в DNS-записях применяются не мгновенно, а с задержкой из-за кэширования — обычно от нескольких минут до 24-48 часов, в зависимости от параметра TTL записи и того, как быстро её обновят провайдеры интернета у ваших посетителей. Поэтому перенос сайта на новый хостинг или смену почтового сервиса планируют заранее, а не в последний момент.
Тот же принцип работает при переносе домена к другому регистратору: сама доменная система не меняется, меняется только то, кто управляет NS-записями и продлением. Пока перенос не завершён, сайт и почта продолжают работать на старых записях.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.