DNS хранит не только IP-адреса. Для каждой задачи существует свой тип записи —
у каждого своё назначение и формат.
| Тип | Назначение |
|---|---|
| A | IPv4-адрес |
| AAAA | IPv6-адрес |
| CNAME | Псевдоним домена |
| MX | Почтовый сервер |
| TXT | Текст / верификация |
| NS | DNS-серверы домена |
| PTR | Обратный DNS |
| SOA | Информация о зоне |
Самый распространённый тип. Связывает доменное имя с IPv4-адресом.
google.com → 142.250.74.206
Именно эта запись используется, когда вы открываете сайт в браузере.
У одного домена может быть несколько A-записей — для балансировки нагрузки между серверами.
Работает так же, как A-запись, но для IPv6-адресов.
google.com → 2a00:1450:4010:c08::8b
IPv6 — это более новый формат адресов. Он длиннее и поддерживает значительно большее
количество уникальных адресов, чем IPv4.
CNAME (Canonical Name) — это псевдоним одного домена для другого.
www.example.com → example.com
Вместо того чтобы хранить отдельный IP для www.example.com,
запись просто говорит: "иди туда же, куда ведёт example.com".
Удобно: если IP изменится — менять нужно только A-запись основного домена,
а не все псевдонимы отдельно.
MX (Mail Exchanger) — указывает, какой сервер принимает почту для домена.
example.com → mail.example.com
Когда кто-то отправляет письмо на user@example.com, DNS смотрит MX-запись
и узнаёт, на какой сервер доставить письмо.
У MX-записей есть приоритет — если основной почтовый сервер недоступен,
письмо уйдёт на резервный.
TXT-запись хранит произвольный текст. Используется для верификации и защиты почты.
SPF — указывает, с каких серверов разрешено отправлять почту от имени домена.
Защищает от подделки отправителя.
Верификация домена — используется сервисами (Google, Yandex, и др.)
чтобы подтвердить, что вы владеете доменом.
NS (Name Server) — указывает, какие DNS-серверы обслуживают домен.
example.com → ns1.example.com
example.com → ns2.example.com
Именно NS-записи говорят остальному интернету, куда обращаться за DNS-информацией домена.
Обычно указывается минимум два NS-сервера — для надёжности.
PTR (Pointer) — это обратный DNS. Работает в противоположном направлении:
не домен → IP, а IP → домен.
142.250.74.206 → google.com
Используется для проверки репутации почтовых серверов.
Когда ваш сервер отправляет письмо — принимающая сторона может проверить PTR-запись
и убедиться, что IP соответствует домену.
SOA (Start of Authority) — главная запись DNS-зоны.
Создаётся автоматически и существует для каждого домена.
Содержит служебную информацию:
Обычные пользователи с SOA не взаимодействуют —
она нужна для технической работы DNS-инфраструктуры.
Каждая DNS-запись имеет параметр TTL (Time To Live) — время в секундах,
на которое запись кэшируется.
TTL 300 → запись актуальна 5 минутTTL 3600 → запись актуальна 1 часTTL 86400 → запись актуальна 24 часаЧем выше TTL — тем дольше старый IP будет возвращаться из кэша после изменений.
Поэтому перед переносом сайта TTL заранее снижают — чтобы изменения распространились быстрее.
DNS — это не просто таблица "домен → IP". Это полноценная база данных с разными типами записей,
каждый из которых решает свою задачу.