Управление DNS-записями из панели
Как добавлять, изменять и удалять записи A, CNAME, MX, TXT и другие в подключённых зонах Cloudflare или GoDaddy.
На этой странице
Страница «DNS» (app.blackbox.md/dns, боковое меню → «Инфраструктура» → «DNS») показывает DNS-записи доменов из подключённого аккаунта Cloudflare или GoDaddy и позволяет добавлять, изменять и удалять их. BLACKBOX не размещает DNS-зоны у себя: каждое изменение сразу уходит вашему провайдеру.
Доступно: владельцу аккаунта blackbox.md в панели app.blackbox.md после подключения Cloudflare или GoDaddy: Подключение Cloudflare или GoDaddy на странице DNS.
Как выбрать зону
- Откройте «DNS». Панель автоматически выбирает первое активное подключение в блоке «Подключения» и загружает его зоны.
- Если подключены и Cloudflare, и GoDaddy, нажмите на строку нужного подключения.
- В блоке «Зона» выберите домен из списка. Первая зона выбирается автоматически, а её записи появляются ниже, в блоке «Записи».
- Если вы недавно добавили домен у провайдера, нажмите «Обновить». Список зон загрузится заново, и снова будет выбрана первая зона.
Панель каждый раз читает зоны и записи напрямую у провайдера, поэтому изменения, сделанные в аккаунте Cloudflare или GoDaddy, тоже видны.
| Что вы видите | Что это значит |
|---|---|
| «Загрузка зон…», «Загрузка записей…» | Панель ждёт ответа провайдера. |
| «Для этого подключения пока не видно ни одной зоны.» | Cloudflare: у токена нет доступа ни к одной зоне со статусом Active. GoDaddy: в аккаунте нет активных доменов. |
| «В этой зоне записей не найдено.» | Зона пуста. Можно добавить первую запись. |
Панель показывает не более 500 зон Cloudflare или 1000 доменов GoDaddy, а в одной зоне — не более 2000 записей (Cloudflare) или 5000 (GoDaddy).
Таблица «Записи»
| Столбец | Что показывает |
|---|---|
| «Тип» | Тип записи, например A, CNAME или MX. |
| «Имя» | Полное имя, например www.example.com. Корень домена показан как example.com. |
| «Значение» | Значение записи. Длинные значения обрезаются; чтобы увидеть целиком, нажмите на карандаш. |
| «TTL» | Сколько секунд другие DNS-серверы могут хранить значение в кеше. У Cloudflare «Авто» означает автоматический TTL. |
| «Приоритет» | Приоритет для MX и SRV. У остальных типов — «—». |
| «Прокси» | Только у Cloudflare: «Прокси», если веб-трафик идёт через Cloudflare, и «—», если нет. |
В конце каждой строки — карандаш («Изменить») и корзина («Удалить»).
Как добавить запись
- Нажмите «Добавить запись». В начале таблицы появится строка редактирования.
- Выберите тип в первом списке: A, AAAA, CNAME, TXT, MX, NS, SRV или CAA. По умолчанию выбран A.
- В поле с подсказкой «например, www или @» введите имя:
@— корень домена (example.com);- только часть перед доменом, например
www: панель сама добавит имя зоны (www.example.com); - полное имя, заканчивающееся доменом зоны, тоже подойдёт.
- В следующем поле введите значение. Подсказка зависит от типа: «Значение записи», для MX — «mail.example.com», для SRV — «10 5 5060 sip.example.com», для CAA — «0 issue letsencrypt.org».
- Выберите TTL в секундах:
- Cloudflare: «Авто», 60, 300, 600, 1800, 3600, 86400 (по умолчанию «Авто»);
- GoDaddy: 600, 1800, 3600, 86400 (по умолчанию 3600).
- Для MX и SRV появляется числовое поле приоритета. Для MX оно обязательно (0–65535). Для SRV его можно оставить пустым: тогда приоритетом будет первое число в значении. Если поле заполнено (при редактировании оно уже заполнено), используется число из поля.
- У Cloudflare для A, AAAA и CNAME появляется галочка «Прокси». Ставьте её, только если веб-трафик должен идти через Cloudflare.
- Нажмите «Сохранить». Запись появится в конце таблицы, отдельного подтверждения нет. «Отмена» закрывает строку без сохранения.
Пока строка редактирования открыта, кнопка «Добавить запись» и карандаши неактивны. Сначала сохраните изменения или нажмите «Отмена».
Формат значений
| Тип | Что вводить в «Значение» | Пример |
|---|---|---|
| A | Корректный IPv4-адрес | 203.0.113.10 |
| AAAA | Корректный IPv6-адрес | 2001:db8::10 |
| CNAME, NS | Имя хоста | example.com, ns1.example.net |
| MX | Имя хоста почтового сервера; приоритет 0–65535 — в числовом поле | mail.example.com, приоритет 10 |
| SRV | приоритет вес порт цель, каждое число 0–65535 |
10 5 5060 sip.example.com |
| CAA | флаги тег значение: флаги 0–255, тег issue, issuewild или iodef |
0 issue letsencrypt.org |
| TXT | Любой текст | v=spf1 include:_spf.example.com ~all |
- Имя — от 1 до 253 символов, значение — от 1 до 2048. Поле имени нельзя оставлять пустым: для корня домена введите
@. - Имена хостов в значении (CNAME, NS, MX, цель SRV) могут содержать только латинские буквы, цифры, дефисы и точки. Символ
_не принимается: CNAME с_в значении (например, для некоторых ключей DKIM) добавьте напрямую в аккаунте DNS-провайдера. - У SRV имя имеет вид
_сервис._протокол, например_sip._tcp. У GoDaddy другое имя отклоняется с сообщением «SRV record name must be '_service._proto.host'».
Если формат неверный, страница чаще всего показывает только «Не удалось сохранить запись.» без объяснения причины. Сверьте значение с таблицей выше.
Как изменить запись
- Нажмите на карандаш («Изменить») в строке записи. Строка станет редактируемой и покажет текущие значения.
- Измените значение, TTL, приоритет или галочку «Прокси».
- Нажмите «Сохранить».
У GoDaddy тип и имя при редактировании заблокированы. Чтобы их поменять, удалите запись и добавьте её заново.
Записи других типов, кроме восьми из списка (например, HTTPS), созданные напрямую у провайдера, видны в таблице, но изменить их из панели нельзя. Меняйте их в аккаунте провайдера.
Внимание Под таблицей зоны GoDaddy написано: «Изменение записи GoDaddy заменяет все записи с тем же именем и типом, поэтому изменение, сделанное одновременно в другом месте, может быть перезаписано.» Не меняйте одни и те же записи одновременно в панели и в аккаунте GoDaddy.
Как удалить запись
- Нажмите на корзину («Удалить») в строке записи.
- Браузер попросит подтвердить: «Удалить запись {тип} {имя}?», например «Удалить запись A www.example.com?». Нажмите OK.
- Строка исчезнет из таблицы. Если удалить не получилось, вместо таблицы появится сообщение об ошибке, например «Не удалось удалить.»
Важно Запись сразу удаляется у провайдера, а панель не хранит историю значений. Перед удалением запишите значение, чтобы при необходимости добавить запись заново.
Типовые примеры
Направить домен на сервер
IP-адрес сервера указан на странице «Мои серверы», в строке «IP» карточки.
| Тип | Имя | Значение |
|---|---|---|
| A | @ |
IP_СЕРВЕРА |
| A | www |
IP_СЕРВЕРА |
Вместо второй записи A можно использовать CNAME www → ДОМЕН. Подробно по шагам: Как направить домен на сервер.
Почта: MX и SPF
| Тип | Имя | Значение | Приоритет |
|---|---|---|---|
| MX | @ |
mail.example.com |
10 |
| TXT | @ |
v=spf1 include:_spf.example.com ~all |
— |
Вводите ровно те значения, которые дал ваш почтовый провайдер. У одного имени может быть только одна SPF-запись (TXT, начинающаяся с v=spf1): если она уже есть, измените её, а не добавляйте вторую.
Подтверждение владения доменом
Внешние сервисы часто просят TXT-запись, чтобы убедиться, что домен ваш: тип TXT, имя @ (или то, которое укажет сервис), значение — полученный код, например google-site-verification=КОД.
CAA для Let's Encrypt
| Тип | Имя | Значение |
|---|---|---|
| CAA | @ |
0 issue letsencrypt.org |
Если у домена есть CAA-записи issue, выпускать для него сертификаты могут только перечисленные в них центры сертификации. Если вы используете ещё и коммерческий сертификат, добавьте запись issue для каждого центра: SSL-сертификаты: бесплатные (Let's Encrypt) и коммерческие.
Когда изменения вступают в силу
Изменение сразу попадает к провайдеру, но DNS-серверы, запомнившие старое значение, используют его, пока не истечёт TTL (3600 — до одного часа). Записи работают, только если домен использует серверы имён (NS) подключённого провайдера. Проверьте (Linux, macOS):
dig +short A ДОМЕН
dig +short NS ДОМЕНВ Windows:
nslookup ДОМЕН
nslookup -type=NS ДОМЕНСовет Перед запланированным переездом, например на новый сервер, заранее снизьте TTL до 300 (Cloudflare) или до 600 (GoDaddy, это минимальное значение в списке). Сделайте это не позже чем за один старый интервал TTL до переезда: например, за сутки, если TTL был 86400. После переезда его можно вернуть.
Лимиты и сообщения об ошибках
| Действие | Лимит |
|---|---|
| Чтение: подключения, зоны, записи | 120 в минуту |
| Изменения: сохранение, удаление, «Проверить», «Отключить» | 60 в минуту |
| Сообщение | Что значит | Что делать |
|---|---|---|
| «Не удалось сохранить запись.» | Значение не соответствует формату, имя пустое или у MX не указан приоритет | Сверьте значение с таблицей «Формат значений» |
| Сообщение на английском | Провайдер отклонил запись; его текст показан без изменений | Исправьте по сообщению, например удалите конфликтующую запись |
| «Not found» | Записи в таком виде больше нет: её изменили или удалили в другом месте | Обновите страницу и снова выберите зону |
| «Провайдер отклонил эти учётные данные.», затем сообщение провайдера | Токен или ключ больше не действует либо у него нет нужных разрешений. После обновления страницы у подключения будет статус «Требует внимания» | Создайте новый токен или ключ, нажмите «Отключить», затем подключите провайдера заново: Подключение Cloudflare или GoDaddy на странице DNS. Если вы снова включили или исправили тот же токен у провайдера, нажмите «Проверить» |
| «Слишком много запросов. Повторите попытку позже.» | Превышен лимит панели | Подождите минуту |
| «Провайдер ограничивает количество запросов. Повторите попытку позже.» или «Провайдер временно недоступен. Повторите попытку позже.» | Сработал собственный лимит Cloudflare или GoDaddy либо у провайдера сбой | Повторите через несколько минут |
| «Провайдер не ответил вовремя. Повторите попытку.» | Провайдер отвечает медленно | Перед повтором обновите страницу и проверьте таблицу: изменение могло уже примениться |
| «Не удалось удалить.» или «Не удалось загрузить данные DNS.» | Действие не выполнено | Обновите страницу и повторите |
| «Управление DNS сейчас недоступно.» | Сервис временно недоступен | Попробуйте позже. Если сообщение не исчезает, напишите нам на support@blackbox.md |
Частые вопросы
Можно ли управлять DNS-записями через AI-ассистента (MCP)? Нет. Среди инструментов MCP нет DNS: используйте страницу «DNS» или аккаунт провайдера. Что умеет ассистент: Список инструментов MCP.
Запись изменена, но сайт по-прежнему открывается со старого сервера. Почему?
Старое значение хранится в кеше, пока не истечёт TTL. Проверьте через dig, что публичное значение уже новое и что домен использует серверы имён подключённого провайдера.
Не получается добавить CNAME для www. Что делать?
У имени с CNAME не может быть других записей. Сначала удалите записи A или AAAA с тем же именем, затем добавьте CNAME.
Что делает галочка «Прокси»? Веб-трафик идёт через сеть Cloudflare, и имя указывает на адреса Cloudflare, а не на IP сервера. Остальные подключения, например SSH, через такое имя не работают: подключайтесь по IP-адресу сервера.