Эта статья для владельцев сайтов и администраторов доменов, которые хотят понять, как работает DNS и какие бывают записи, прежде чем настраивать почту, поддомены или переносить сайт на новый хостинг.
Каждый раз, когда пользователь вводит имя сайта в браузере, компьютеру нужен не текст, а IP-адрес - набор цифр, по которому запрос находит нужный сервер в интернете. Эту работу берёт на себя DNS: расшифровывается аббревиатура как Domain Name System, и по сути это распределённая система, которая хранит соответствие между доменом и IP-адресом - похоже на телефонную книгу, где имени соответствует номер.
DNS-запись - это строка в настройках домена, которая говорит серверам, какой IP-адрес, почтовый сервер или текстовое подтверждение привязаны к конкретному имени, и без неё домен не свяжется ни с сайтом, ни с почтой.
Дальше разбираю DNS как систему и типы записей для тех, кто управляет сайтом и доменом, а глубокую сетевую инженерию - протоколы маршрутизации, BGP, настройку собственных DNS-серверов - не затрагиваю.
Коротко:
- DNS (Domain Name System) переводит доменное имя сайта в IP-адрес, по которому браузер находит нужный сервер.
- DNS-запись - это строка настроек домена: A-запись указывает IP-адрес сайта, MX - почтовый сервер, TXT - текстовые подтверждения вроде SPF и DKIM.
- Запрос к DNS проходит путь от локального кэша браузера через резолвер провайдера, корневые и TLD-серверы до авторитативного сервера домена.
- Изменения в DNS-записях не вступают в силу мгновенно - из-за кэширования (TTL) обновление может занять от нескольких минут до 72 часов.
- DNS и VPN решают разные задачи: DNS отвечает за поиск адреса сайта, а VPN - за маршрут и шифрование трафика.
Для чего нужен DNS простыми словами
Чтобы человеку не приходилось запоминать набор цифр для каждого сайта - DNS переводит понятное имя домена в IP-адрес, по которому устройство находит нужный сервер в сети.
DNS устроен так же, как телефонная книга - пользователю достаточно ввести имя сайта, а система сама находит соответствующий IP-адрес и отправляет запрос с компьютера, смартфона или любого другого устройства.
Без DNS каждый раз пришлось бы вбивать в браузер что-то вроде 185.104.32.11 вместо привычного адреса сайта. Для одного человека это неудобно, а для миллионов пользователей и устройств по всему миру - практически нерабочая схема: IP-адреса меняются при смене хостинга, и без системы доменных имён интернет не смог бы масштабироваться до текущего размера.
Для владельца сайта это значит одно: пока DNS-записи домена настроены верно, посетителям не важно, на каком хостинге физически лежит сайт - для них адрес всегда один и тот же, а техническая часть остаётся незаметной.
Практическая выгода видна при переезде на другой хостинг: после смены IP-адреса достаточно обновить одну A-запись у домена, и все посетители через некоторое время начнут попадать на новый сервер - перенастраивать ссылки, рекламу или визитки с адресом сайта не нужно, домен остаётся прежним.
Как работает DNS: путь запроса от браузера до сервера
Запрос проходит цепочку серверов за доли секунды: от локального кэша компьютера до авторитативного сервера домена, который возвращает точный IP-адрес.
DNS-сервер - это компьютер, который хранит часть базы соответствий «домен - IP-адрес» и отвечает на запросы других серверов и устройств. Вся система Domain Name System построена как иерархия таких серверов, а не единый центральный справочник.
- Пользователь вводит адрес сайта в браузер, и тот сначала проверяет собственный кэш - если адрес уже запрашивали недавно, ответ находится мгновенно, без обращения к сети.
- Если в кэше пусто, запрос идёт к резолверу провайдера - серверу, который отправляет его дальше по DNS-иерархии и временно сохраняет у себя полученный ответ.
- Резолвер обращается к корневому серверу. Корневых DNS-серверов в мире насчитывается всего 13 основных, но у каждого есть сотни зеркальных копий, разнесённых по разным странам.
- Корневой сервер не знает точного адреса сайта, но подсказывает, где искать дальше: он отвечает за доменные зоны верхнего уровня, например TLD-сервер для зон .ru или .com.
- TLD-сервер возвращает адрес авторитативного DNS-сервера - именно он хранит окончательные записи конкретного домена: A-запись с IP-адресом, MX-запись для почты и другие.
- Авторитативный сервер отправляет ответ обратно по цепочке, резолвер проверяет его и возвращает браузеру, после чего страница открывается - на практике весь путь занимает доли секунды, а не секунд.
DNS-серверы физически размещены в дата-центрах по всему миру - копии корневых серверов стоят почти на каждом континенте, а сервер резолвера провайдера обычно находится в той же стране, что и сам провайдер, поэтому ответ приходит быстро.
DNS-записи: какие бывают и когда какая нужна

Ресурсные записи - это строки в файле зоны домена, каждая из которых отвечает за свою задачу. Типы записей различаются по букве в начале названия: A, CNAME, MX и другие. Разберём, что означает каждая из них и когда без неё не обойтись.
| Тип записи | Что делает | Пример значения |
| A | Связывает доменное имя с IPv4-адресом сервера | 192.0.2.10 |
| AAAA | Связывает доменное имя с IPv6-адресом сервера | 2001:db8::1 |
| CNAME | Создаёт псевдоним для другого домена | www.site.ru → site.ru |
| MX | Указывает почтовый сервер домена и приоритет | 10 mail.site.ru |
| NS | Указывает DNS-серверы, управляющие доменом | ns1.hosting.ru |
| TXT | Хранит произвольную текстовую информацию | v=spf1 include:_spf.yandex.net ~all |
| SOA | Содержит основные параметры DNS-зоны | серийный номер, email админа |
| PTR | Выполняет обратное преобразование IP в домен | 10.2.0.192.in-addr.arpa → site.ru |
| SRV | Указывает хост и порт конкретного сервиса | _sip._tcp.site.ru |
На практике для обычного сайта на хостинге нужно указать от силы три записи - A, MX и TXT. Остальные типы встречаются в более сложных сценариях: SRV - для VoIP-телефонии (голосовая связь через интернет) и мессенджеров, PTR - для почтовых серверов, которым важно не попасть в спам.
Отдельно стоит параметр TTL - время жизни записи в кэше DNS: именно он определяет, сколько секунд резолверы хранят ответ у себя, прежде чем снова обратиться к авторитативному серверу домена. Значение указывается рядом с записью, часто вида 3600 или 86400. Для записей, которые скоро поменяются - например, перед переносом сайта на другой хостинг - TTL заранее снижают до 300-600 секунд, чтобы изменения разошлись по сети быстрее.
DNS-зона, домен и поддомен: как всё устроено внутри
Файл зоны - это база данных DNS-зоны: она содержит все ресурсные записи домена, именно её редактируют, когда добавляют A-запись или меняют MX. Физически база хранится не у вас на компьютере, а на серверах - точнее, у регистратора домена или на NS-серверах хостинга, в зависимости от того, кому делегировано управление.
Система доменных имён построена иерархически. На вершине - корневая зона, обозначаемая точкой. Ниже - зоны верхнего уровня вроде .ru или .com, затем домены второго уровня (site.ru), и уже внутри них - поддомены (shop.site.ru, blog.site.ru). Каждый уровень может управляться своим набором NS-записей.
| Уровень | Пример | Кто управляет |
| Корневая зона | . | организации ICANN, корневые серверы |
| Зона верхнего уровня | .ru, .com | администратор зоны (для .ru - координационный центр доменов) |
| Домен второго уровня | site.ru | владелец домена через регистратора или хостинг |
| Поддомен | shop.site.ru | владелец основного домена |
Делегирование домена переносит управление DNS-записями на другие сервера - это происходит, когда вы прописываете у регистратора не свои NS-записи, а серверы хостинга. После этого все изменения в записях делаются уже в панели хостинга, а не у регистратора: он просто указывает, куда идти за актуальной информацией.
Поддомены обычно заводят прямо в той же зоне, где лежит основной домен, и управляют ими через ту же панель - отдельное делегирование поддомену нужно редко, разве что его обслуживает другой сервис.
Почтовый DNS: как MX и TXT защищают почту и домен
MX-запись указывает почтовый сервер домена - без неё письма на адрес вида info@site.ru просто не будет куда доставить. У записи есть приоритет: если указано несколько серверов, почта сначала пробует сервер с меньшим числом, а при его недоступности - следующий по списку.
TXT-запись хранит текстовую информацию для верификации, SPF и DKIM - трёх механизмов защиты электронной почты и домена от подделки. SPF (Sender Policy Framework) перечисляет, каким серверам разрешено отправлять письма от имени домена. DKIM добавляет цифровую подпись к каждому письму, подтверждающую, что оно не изменено в пути.
В моей практике была типичная ситуация у клиента: настроили почту на корпоративном домене через стороннего провайдера, но забыли прописать SPF-запись. Письма от менеджеров стабильно уходили получателям в спам, хотя сервер отправки был настроен правильно. После добавления корректной TXT-записи с SPF доставка в основную папку восстановилась в течение суток - именно столько держится старый TTL в кэше резолверов.
Для компании, которая отправляет счета и коммерческие предложения с собственного домена, SPF и DKIM - не формальность, а вопрос безопасности и защиты репутации. Без них любой может отправить письмо, подделав адрес отправителя, и получатели не отличат подделку от настоящего письма компании. Настройка делается один раз - прописать нужные TXT-записи у регистратора или в панели хостинга, а дальше всё работает автоматически при каждой отправке.
DNS и VPN: в чём разница. 8.8.8.8 - чей это DNS

DNS - это справочник имён: он превращает домен в IP-адрес и не шифрует трафик пользователя, не меняет маршрут и не защищает интернет-соединение. VPN - это протокол, который шифрует трафик устройства и подменяет видимый IP, решая совсем другую задачу - защиту и анонимность подключения.
У этих инструментов разная функция, поэтому использовать их одновременно - нормальная практика: VPN отвечает за безопасность канала между компьютером и интернетом, а DNS - за то, какой сервер ответит на запрос браузера. Один не заменяет другой, и путать их в настройках сети - частая ошибка новичков.
Публичный DNS 8.8.8.8 принадлежит Google Public DNS - это бесплатный публичный сервис, который компания запустила для ускорения резолвинга и повышения надёжности по сравнению с DNS-серверами многих провайдеров.
Второй по популярности публичный адрес - 1.1.1.1. Публичный DNS 1.1.1.1 принадлежит Cloudflare, и этот сервис заявлен как ориентированный на скорость и приватность запросов. Оба варианта работают на большинстве устройств - достаточно поменять два адреса в настройках сетевой карты или роутера, без установки дополнительного программного обеспечения и без VPN.
Какой DNS ставить в России: публичные серверы и смена NS у хостинга
Какой DNS сервер лучше использовать - зависит от задачи. Для обычного пользователя подойдёт любой из публичных сервисов ниже, они бесплатны и не требуют регистрации.
| Сервис | Адреса | Особенность |
| Google Public DNS | 8.8.8.8 / 8.8.4.4 | Высокая скорость, простая настройка на любых устройствах |
| Cloudflare | 1.1.1.1 / 1.0.0.1 | Акцент на приватность запросов пользователя |
| Яндекс DNS | 77.88.8.8 / 77.88.8.1 | Есть режим с защитой от вредоносных сайтов |
| SkyDNS | уточняется у сервиса | Платные и бесплатные тарифы с фильтрацией контента |
Для сайта этот вопрос не так важен, как для личного устройства пользователя. Если речь о сайте, менять системный DNS на компьютерах посетителей невозможно и не нужно - управлять записями домена нужно через NS-серверы у регистратора или хостинг-провайдера.
На практике хостинг-провайдер предоставляет собственные NS-серверы для домена, и большинство виртуальных хостингов дают панель управления, где записи правятся без доступа к консоли. Панели позволяют обновить любой параметр в несколько кликов, а служба поддержки помогает разобраться, если что-то пошло не так.
Например, большинство виртуальных хостингов, в том числе Timeweb, дают удобную панель управления DNS-записями домена с автоматическим обновлением конфигурации и технической поддержкой при переносе сайта или настройке почты. Это снимает с пользователя необходимость разбираться в консольных командах ради простой правки записи.
Типичные проблемы с DNS и как их избежать
DNS spoofing подменяет ответы DNS-сервера для перенаправления пользователя на поддельный сайт, и это одна из самых опасных проблем безопасности, связанных с DNS. Злоумышленник подсовывает устройству неверный IP-адрес под видом настоящего домена, и пользователь попадает на фишинговую копию сайта, даже не заметив подмены в адресной строке браузера.
Вторая типичная проблема возникает в сложных случаях миграции - не все сразу замечают задержки после смены записей. Если изменить IP-адрес сайта, часть посетителей ещё некоторое время будет попадать на старый сервер - это эффект TTL, который кэшируется у провайдеров и на устройствах. Перед миграцией стоит заранее снизить TTL записи, а после смены - проверить распространение через внешние сервисы проверки, которые опрашивают DNS-серверы из разных точек мира.
DDoS-атака на DNS перегружает DNS-сервер множеством запросов одновременно, из-за чего домен становится недоступен даже при исправных записях. Это проблема больше для крупных сервисов, но для небольшого сайта важнее банальная защита: сложный пароль от панели управления и двухфакторная проверка подключения к аккаунту регистратора. Среди других решений - включение уведомлений об изменении записей в панели регистратора, чтобы сразу заметить чужое вмешательство.
DNSSEC защищает DNS-ответы с помощью цифровой подписи и подтверждает, что запись не подменена на пути от сервера к устройству пользователя. Кэширование DNS ускоряет повторные обращения к одному домену, а правильный баланс TTL не даёт перегружать серверы и не мешает быстрому обновлению записей.
Что сделать прямо сейчас, если вы настраиваете или меняете DNS-записи для своего домена:
- Определите, какой тип записи вам нужен - A, CNAME, MX или TXT - исходя из задачи: сайт, почта или подтверждение домена.
- Перед любой миграцией снизьте TTL записи заранее, чтобы изменения разошлись быстрее.
- После смены проверьте распространение записей через сервис проверки DNS из разных точек мира.
- Настройте SPF и DKIM для почтового домена, чтобы письма не попадали в спам и не терялись при переезде на новый хостинг.
DNS редко требует внимания каждый день, но именно поэтому про него часто забывают до первой проблемы с почтой или переносом сайта. Разобравшись один раз с типами записей и логикой работы системы, дальше вы будете тратить на правку DNS считанные минуты, а не разбираться заново при каждом изменении.
Данная статья основана на личном опыте автора и актуальна на момент публикации. Интерфейсы сервисов и алгоритмы поисковых систем регулярно меняются - рекомендую проверять актуальность инструкций на официальных ресурсах. Если у вас остались вопросы - задайте их в комментариях.
Список литературы
- ICANN - What is ICANN (разъяснение роли организации в координации DNS и управлении корневой зоной)
- IANA - Root Zone Database (данные о корневых серверах и делегировании доменов верхнего уровня)
- Cloudflare - What is DNS? How DNS works // Cloudflare Learning Center
- Google - Google Public DNS (официальная документация публичного DNS-сервиса 8.8.8.8) // developers.google.com











