До основного вмісту

Що таке DNS простими словами і як він працює

Домени · 09.10.2026 · 3 хв читання
Ілюстрація до статті «Що таке DNS простими словами і як він працює»

DNS — служба, яка перетворює ім'я сайту на IP-адресу сервера, де він розміщений. Без неї браузер не знав би, куди надсилати запит: людина вводить ім'я, а мережа працює лише з числовими адресами.

Як браузер знаходить сервер за ім'ям сайту

Один запит до DNS проходить кілька щаблів, перш ніж браузер отримає адресу. Кожен щабель або відповідає одразу з кешу, або передає питання далі.

  1. Браузер перевіряє власний кеш — якщо ім'я вже запитувалося нещодавно, відповідь готова.
  2. Якщо кешу немає, запит іде до операційної системи, у якої є свій кеш записів.
  3. Операційна система звертається до резолвера — зазвичай це сервер інтернет-провайдера.
  4. Резолвер питає кореневі сервери, ті передають до серверів зони домену верхнього рівня.
  5. Авторитетний сервер домену повертає конкретну IP-адресу, і резолвер передає її браузеру.

Що таке запис DNS-зони

Зона домену зберігає записи — рядки, які вказують, куди вести різні види запитів. У кожного запису є тип, і від типу залежить, що в ньому зберігається.

ТипЩо вказуєТипове застосування
AIPv4-адреса сервераОсновна прив'язка домену до сервера
AAAAIPv6-адреса сервераТа сама прив'язка для мережі IPv6
CNAMEІнше ім'я замість адресиПіддомен, який посилається на основний домен
MXСервер приймання поштиДоставка листів на домен
TXTДовільний текстПідтвердження володіння доменом, правила пошти
NSСервери імен зониХто відповідає за записи домену

Що таке TTL і чому зміни видно не одразу

TTL (Time To Live) — час у секундах, на який резолвер запам'ятовує відповідь. Поки TTL не минув, резолвер віддає збережену відповідь і не питає авторитетний сервер заново.

Тому правка запису не застосовується миттєво: частина відвідувачів ще бачить старе значення, поки їхній резолвер не оновить кеш. Детальний розбір строків — у статті про поширення DNS.

Чи впливає DNS на швидкість сайту

DNS впливає лише на найперше звернення до домену — поки резолвер шукає відповідь і ще не закешував її. Далі запис лежить у кеші, і повторні звернення його не чіпають.

Затримка на цьому кроці вимірюється мілісекундами і на тлі завантаження сторінки (запитів до сервера, файлів стилів, картинок) зазвичай непомітна. Виняток — домени з ланцюгом з кількох CNAME поспіль: кожен щабель додає свій крок пошуку.

Публічний резолвер чи свій NS-сервер — у чому різниця

Це дві різні ролі, які часто плутають. Резолвер — той, до кого звертається ваш комп'ютер із питанням «яка адреса в цього домену». NS-сервер — той, хто зберігає відповідь і відповідає за зону самого домену.

Публічний резолвер (від провайдера чи стороннього сервісу) просто передає питання далі і кешує відповідь. NS-сервери домену — джерело істини: саме туди зрештою приходить питання, якщо відповіді немає в жодному кеші.

Де подивитися записи свого домену

Дві утиліти показують поточні записи зони напряму, минаючи кеш браузера.

dig example.com A              # Показує A-запис домену
nslookup -type=MX example.com  # Показує сервери приймання пошти

Що робити далі

Якщо потрібно змінити або додати запис, порядок дій описаний у статті як налаштувати DNS для домену. Після правки враховуйте TTL: попереднє значення може бути видно ще якийсь час у частини відвідувачів.

Чи була стаття корисною?
← Назад до бази знань Поставити питання підтримці