DNS - одна из тех вещей, которые работают незаметно, когда всё правильно, и становятся критически важными для понимания, когда что-то идёт не так. В этой статье объясняется, что такое DNS, за что отвечает каждый тип записи и как управлять DNS-записями в KPanel.
Что такое DNS?
Представьте DNS (Domain Name System) как телефонную книгу интернета. Когда вы вводите yourdomain.com в браузере, ваш компьютер автоматически не знает, к какому серверу подключиться. DNS переводит понятное человеку доменное имя в числовой IP-адрес, который компьютеры используют для поиска нужного сервера.
Без DNS вам пришлось бы вводить что-то вроде 192.168.1.200 для посещения каждого сайта. DNS делает интернет удобным, позволяя нам использовать запоминающиеся имена вместо этого.
У каждого домена есть набор DNS-записей, которые выступают в роли его справочника: куда отправлять веб-трафик, куда доставлять электронную почту, какие службы уполномочены отправлять почту от его имени, и так далее.
Где управляются DNS-записи
DNS-записи вашего домена управляются там, куда направлены ваши серверы имён. Если ваш домен использует серверы имён KapsuleHost (ns1.kapsulecloud.com, ns2.kapsulecloud.com, ns3.kapsuledns.com, ns4.kapsuledns.com), то все ваши DNS-записи управляются в KPanel > Домены > ваш домен > DNS и серверы имён.
Если вы используете серверы имён другого провайдера, вы управляете DNS-записями у этого провайдера, а не в KPanel.
Самые важные типы DNS-записей
A-запись
A-запись связывает ваше доменное имя с адресом IPv4. Именно так браузеры узнают, к какому серверу подключиться, когда кто-то посещает ваш сайт.
Пример:
yourdomain.com. A 203.0.113.10
www.yourdomain.com. A 203.0.113.10
И корневой домен, и поддомен www обычно имеют A-записи, указывающие на один и тот же IP сервера.
Когда используется: каждому домену, на котором размещён сайт, нужна хотя бы одна A-запись. KapsuleHost создаёт их автоматически при добавлении домена.
AAAA-запись
AAAA-запись - это эквивалент A-записи для IPv6. Адреса IPv6 длиннее (например, 2001:db8::1) и становятся всё более распространёнными по мере перехода интернета от IPv4. Функция идентична: указать сервер, на который ссылается доменное имя.
Когда используется: большинству сайтов не нужно вручную настраивать AAAA-записи. Они обрабатываются автоматически, если ваш сервер хостинга поддерживает IPv6.
CNAME-запись
Запись CNAME (Canonical Name) создаёт псевдоним, указывающий одно доменное имя на другое доменное имя, а не на IP-адрес. Браузер следует по CNAME, чтобы найти итоговую A-запись.
Пример:
shop.yourdomain.com. CNAME yourdomain.com.
Это означает, что shop.yourdomain.com разрешается в то же место, что и yourdomain.com.
Когда используется: CNAME-записи обычно используются для поддоменов, для подтверждения владения доменом в сторонних сервисах (например, в Google Search Console), а также для направления поддомена на внешний сервис, такой как размещённый центр поддержки или платформа бронирования.
Вы не можете использовать CNAME для корневого домена (yourdomain.com) наряду с MX или другими записями. Используйте A-запись для корневого домена и CNAME-записи только для поддоменов.
MX-запись
Запись MX (Mail Exchanger) сообщает почтовым серверам, куда доставлять почту, отправленную на адреса вашего домена. Без корректной MX-записи почта на you@yourdomain.com не будет доставлена.
Пример:
yourdomain.com. MX 10 mail.kapsulehost.com.
Число (10 в примере) - это приоритет. Если существует несколько MX-записей, сначала пробуются записи с меньшими числами. Это позволяет использовать резервные почтовые серверы.
Когда используется: у каждого домена, использующего электронную почту, должна быть хотя бы одна MX-запись. Когда ваш домен использует серверы имён KapsuleHost, MX-записи задаются автоматически при создании почтового ящика.
TXT-запись
TXT-записи хранят произвольные текстовые данные, связанные с доменом. Они используются для самых разных целей:
SPF (Sender Policy Framework): указывает, какие серверы уполномочены отправлять почту от имени вашего домена. Предотвращает подделку адреса отправителя.
DKIM (DomainKeys Identified Mail): криптографический ключ, используемый для подтверждения того, что почта от вашего домена действительно отправлена вашим почтовым сервером, а не подделана.
DMARC: политика, которая сообщает принимающим почтовым серверам, что делать с письмами, не прошедшими проверку SPF или DKIM.
Подтверждение домена: такие сервисы, как Google Search Console, Microsoft 365 и другие, просят добавить TXT-запись для подтверждения того, что вы владеете доменом.
Пример:
yourdomain.com. TXT "v=spf1 include:mail.kapsulehost.com ~all"
Когда ваш домен использует серверы имён KapsuleHost, записи SPF, DKIM и DMARC настраиваются автоматически для ваших почтовых ящиков KapsuleHost.
NS-запись
Записи NS (Name Server) указывают, какие DNS-серверы являются авторитетными для вашего домена. Они сообщают интернету, куда обращаться, чтобы найти все остальные DNS-записи вашего домена.
Пример:
yourdomain.com. NS ns1.kapsulecloud.com.
yourdomain.com. NS ns2.kapsulecloud.com.
yourdomain.com. NS ns3.kapsuledns.com.
yourdomain.com. NS ns4.kapsuledns.com.
Когда используется: NS-записи задаются у вашего регистратора, а не в панели управления DNS. Изменение NS-записей переключает управление DNS от одного провайдера к другому. См. Изменение серверов имён для направления вашего домена на KapsuleHost.
Не следует изменять NS-записи напрямую в KPanel. Изменения NS выполняются у вашего регистратора домена. Неправильное редактирование NS-записей может сделать весь ваш домен недоступным.
TTL: почему изменения DNS занимают время
TTL (Time to Live) - это значение, привязанное к каждой DNS-записи, которое сообщает другим DNS-серверам, как долго кэшировать (хранить) эту запись перед проверкой обновлений. Измеряется в секундах.
Пример: TTL равный 3600 означает, что запись кэшируется на один час. В течение этого часа, даже если вы измените запись, компьютеры, уже закэшировавшие старое значение, будут продолжать его использовать, пока их кэш не истечёт.
Распространённые значения TTL:
| Значение TTL | Длительность |
|---|---|
| 300 | 5 минут |
| 900 | 15 минут |
| 3600 | 1 час |
| 14400 | 4 часа |
| 86400 | 24 часа |
Почему это важно: когда вы меняете DNS-запись, изменение не появляется мгновенно у всех. Люди и системы по всему миру, у которых закэширована старая запись, будут продолжать использовать старое значение, пока их TTL не истечёт. Именно поэтому "распространение DNS" занимает время, иногда до 48 часов для очень высоких значений TTL.
Если вы знаете, что собираетесь вносить изменения в DNS (например, переносить сайт на новый сервер), снизьте TTL до 300 секунд за день заранее. Это означает, что старые закэшированные значения истекут быстро после внесения изменения, значительно сокращая время распространения. После того как изменение стабилизируется, верните TTL к более высокому значению.

Как просматривать и редактировать DNS-записи в KPanel
- Войдите в kpanel.kapsulehost.com
- Нажмите Домены в боковой панели
- Нажмите на имя вашего домена
- Нажмите DNS и серверы имён в левом меню
Отсюда вы можете:
- Просматривать все существующие записи
- Добавить новую запись, нажав Add Record и выбрав тип записи
- Редактировать существующую запись, нажав на значок редактирования
- Удалить запись, нажав на значок удаления
Удаление не той DNS-записи может привести к отключению вашего сайта или почты. Если вы не уверены, для чего нужна запись, не удаляйте её. Свяжитесь с support@kapsulehost.com перед удалением записей, в назначении которых вы не уверены.
Проверка DNS-записей
KPanel включает инструмент проверки DNS, который можно использовать, чтобы убедиться, что ваши записи распространились корректно:
- Перейдите в Домены > ваш домен > DNS и серверы имён
- Найдите опцию Check DNS или DNS Checker
- Введите тип записи и домен, который хотите проверить
Вы также можете использовать общедоступные инструменты DNS-проверки, чтобы проверить записи извне сети KapsuleHost, что помогает подтвердить, что изменения распространились по всему миру.
Краткий справочник
| Тип записи | Указывает на | Используется для |
|---|---|---|
| A | IP-адрес | Хостинг веб-сайта |
| AAAA | Адрес IPv6 | Хостинг IPv6 |
| CNAME | Другое доменное имя | Поддомены, псевдонимы |
| MX | Имя хоста почтового сервера | Доставка электронной почты |
| TXT | Текстовая строка | SPF, DKIM, DMARC, подтверждение домена |
| NS | Имя хоста DNS-сервера | Делегирование серверов имён |