DNS настройка
Руководство по настройке DNS для подключения custom domain.
Режимы DNS
Заголовок раздела «Режимы DNS»Для внешнего домена ONREZA поддерживает два режима:
| Режим | Когда выбирать | Что нужно сделать |
|---|---|---|
| Managed NS | Рекомендуется для apex домена (example.com) | Делегировать домен на nameservers ONREZA |
| External DNS | Если DNS должен остаться у текущего провайдера | Добавить TXT подтверждение владения и routing записи |
Managed NS
Заголовок раздела «Managed NS»Managed NS подходит, когда вы можете изменить nameservers у регистратора. ONREZA сама публикует записи для apex домена, www редиректа и выпуска сертификатов.
Настройка
Заголовок раздела «Настройка»- Откройте панель регистратора домена.
- Найдите раздел Nameservers или DNS servers.
- Замените текущие nameservers на:
| Nameserver |
|---|
ns1.onreza.ru |
ns2.onreza.ru |
Проверка
Заголовок раздела «Проверка»dig example.com NS +shortОжидаемый результат:
ns1.onreza.ru.ns2.onreza.ru.External DNS
Заголовок раздела «External DNS»External DNS оставляет DNS-зону у вашего текущего провайдера. Для такого домена нужно добавить TXT запись подтверждения владения и запись маршрутизации.
TXT подтверждение владения
Заголовок раздела «TXT подтверждение владения»Скопируйте имя и значение TXT записи из интерфейса ONREZA.
Пример:
| Тип | Имя | Значение |
|---|---|---|
| TXT | _onreza.app | значение из интерфейса ONREZA |
Проверка:
dig _onreza.app.example.com TXT +shortНастройка по типу домена
Заголовок раздела «Настройка по типу домена»Пример: app.example.com, www.example.com, api.example.com
Для поддомена в режиме External DNS добавьте CNAME:
| Поле | Значение |
|---|---|
| Type | CNAME |
| Name | app |
| Value | cname.onreza.app |
| TTL | 300 или Auto |
Проверка:
dig app.example.com CNAME +shortОжидаемый результат:
cname.onreza.app.Пример: example.com (без поддомена)
Для apex домена рекомендуем Managed NS. Если вы используете External DNS, добавьте TXT подтверждение владения и один из вариантов маршрутизации.
ALIAS / ANAME
Заголовок раздела «ALIAS / ANAME»Если DNS провайдер поддерживает ALIAS, ANAME или CNAME flattening:
| Поле | Значение |
|---|---|
| Type | ALIAS или ANAME |
| Name | @ |
| Value | cname.onreza.app |
A / AAAA
Заголовок раздела «A / AAAA»Если ALIAS/ANAME недоступны, используйте адреса, которые показывает интерфейс ONREZA:
| Поле | Значение |
|---|---|
| Type | A |
| Name | @ |
| Value | IPv4 адрес из интерфейса ONREZA |
| TTL | 300 или Auto |
Добавьте AAAA запись, если ONREZA показывает IPv6 адрес:
| Поле | Значение |
|---|---|
| Type | AAAA |
| Name | @ |
| Value | IPv6 адрес из интерфейса ONREZA |
| TTL | 300 или Auto |
Пример: *.example.com
Если вам нужно несколько поддоменов, добавьте каждый как отдельный custom domain:
app.example.comapi.example.comadmin.example.com
Популярные DNS провайдеры
Заголовок раздела «Популярные DNS провайдеры»Эти инструкции относятся к режиму External DNS для поддоменов.
- Откройте Dashboard → выберите домен
- Перейдите в DNS
- Нажмите Add record
- Добавьте TXT подтверждение владения из ONREZA
- Добавьте CNAME:
- Type:
CNAME - Name:
app - Target:
cname.onreza.app - Proxy status: DNS only (серая тучка)
- Type:
- Сохраните
- Откройте Route 53 → Hosted zones
- Выберите домен
- Нажмите Create record
- Добавьте TXT подтверждение владения из ONREZA
- Добавьте CNAME:
- Record name:
app - Record type:
CNAME - Value:
cname.onreza.app - TTL: 300
- Record name:
- Сохраните
- Откройте My Products → DNS
- Нажмите Add в секции Records
- Добавьте TXT подтверждение владения из ONREZA
- Добавьте CNAME:
- Type:
CNAME - Name:
app - Value:
cname.onreza.app - TTL: 1/2 Hour
- Type:
- Сохраните
- Откройте Domain List → Manage
- Перейдите в Advanced DNS
- Нажмите Add New Record
- Добавьте TXT подтверждение владения из ONREZA
- Добавьте CNAME:
- Type:
CNAME Record - Host:
app - Value:
cname.onreza.app - TTL: Automatic
- Type:
- Сохраните
Время распространения
Заголовок раздела «Время распространения»После изменения DNS:
- Минимум: несколько минут
- Обычно: 1-2 часа
- Максимум: 48 часов
TTL влияет на скорость обновления записей у резолверов.
Troubleshooting
Заголовок раздела «Troubleshooting»Managed NS не проверяется
Заголовок раздела «Managed NS не проверяется»- Проверьте, что nameservers изменены у регистратора
- Убедитесь, что указаны
ns1.onreza.ruиns2.onreza.ru - Проверьте, что домен активен и не истёк
- Подождите до 48 часов для распространения
External DNS не проверяется
Заголовок раздела «External DNS не проверяется»- Проверьте TXT подтверждение владения
- Проверьте CNAME для поддомена или ALIAS/A/AAAA для apex домена
- Убедитесь, что имя записи указано без лишнего домена
- Проверьте, что нет конфликтующих записей для того же имени
”Conflicting A record”
Заголовок раздела «”Conflicting A record”»CNAME не может существовать с A записью для того же имени:
# Неправильно:app.example.com A 192.168.1.1app.example.com CNAME cname.onreza.app
# Правильно:app.example.com CNAME cname.onreza.appDNS validated, но сайт не работает
Заголовок раздела «DNS validated, но сайт не работает»- Проверьте SSL статус — сертификат может ещё выпускаться
- Проверьте, что в окружении есть Live деплой
- Очистите кэш браузера или попробуйте incognito режим
”SERVFAIL” или “NXDOMAIN”
Заголовок раздела «”SERVFAIL” или “NXDOMAIN”»- Проверьте, что домен активен
- Проверьте nameservers домена
- Обратитесь к регистратору домена
CAA записи
Заголовок раздела «CAA записи»CAA записи определяют, кто может выпускать сертификаты.
Если у вас есть CAA записи, разрешите Let’s Encrypt:
example.com. CAA 0 issue "letsencrypt.org"См. также
Заголовок раздела «См. также»- Добавление домена — пошаговое руководство
- SSL сертификаты — HTTPS
- Окружения — домены по окружениям