DNS Record Generator
Создавайте записи DNS (A, AAAA, CNAME, MX, TXT, SPF, CAA) с объяснениями для электронной почты, SSL и проверки домена.
🔒 Этот инструмент работает полностью в вашем браузере. Ваши файлы никогда не загружаются на сервер.
Как работает Генератор DNS-записей
- Выберите тип записи — поля изменятся в соответствии с тем, что на самом деле нужно этому типу.
- Введите хост и значение; к целям CNAME и MX завершающая точка добавляется автоматически, если вы её не поставите.
- Выберите TTL — низкий во время внесения изменений, выше после стабилизации — затем скопируйте или скачайте готовую запись.
Метод
Имя, оканчивающееся точкой, является абсолютным; без точки — относительным, к нему добавляется имя зоны, что является причиной большинства неверных записей.
mx1.provider.net. (правильно) vs mx1.provider.net → mx1.provider.net.example.com
Многие хостинг-панели добавляют точку за вас, и добавление её вручную в этих панелях ломает запись — проверьте, как ведёт себя ваша, прежде чем вставлять. Значения CAA — единственное исключение: реальная практика провайдеров записывает их без завершающей точки, например `0 issue "letsencrypt.org"`, поэтому генератор оставляет их как есть.
FAQ
Почему может быть только одна SPF-запись?
Потому что принимающий сервер, обнаруживший две TXT SPF-записи, считает результат постоянно неудачным. Объедините всех отправителей в одну запись с несколькими инструкциями include.
Какой TTL использовать перед миграцией?
Снизьте его до 300 секунд минимум за один полный период старого TTL до изменения, чтобы кэши быстро истекли во время перехода. После поднимите его обратно.
Может ли CNAME находиться в корне домена?
Не в стандартном DNS — корню нужны записи SOA и NS, которые не могут сосуществовать с CNAME. Провайдеры предлагают записи ALIAS или ANAME в обход этого. Генератор напрямую блокирует эту комбинацию, а не просто упоминает об этом здесь.
Почему моё значение TXT было разбито на несколько строк в кавычках?
Одна строка символов TXT ограничена 255 байтами по RFC 1035 — это ограничение протокола DNS, а не ошибка. Более длинное значение (частая проблема с ключами DKIM) разбивается на несколько строк в кавычках, которые резолверы автоматически объединяют обратно при чтении.
Что означают флаг и тег CAA?
Флаг равен 0 для обычного, или 128, чтобы пометить запись как "критическую", так что удостоверяющие центры должны отказать в выдаче, если не понимают тег. Тег "issue" для стандартных сертификатов, "issuewild" специально для wildcard-сертификатов (нужны оба, если используете wildcard), или "iodef" для указания адреса mailto: или https: для отчётов о нарушениях. Чтобы заблокировать любую выдачу, используйте тег "issue" со значением ";".
Может ли запись MX указывать на CNAME?
Нет — RFC 2181 это запрещает, и многие почтовые серверы отклоняют доставку, если это происходит. Вместо этого направьте MX на имя хоста с собственной записью A/AAAA. Генератор не проверяет это так, как блокирует CNAME в корне зоны, поскольку эта другая запись находится в другом месте вашей зоны, вне того, что может увидеть одна запись MX.
Проверяет ли этот инструмент действующий DNS моего домена?
Нет. Он только форматирует введённую вами запись — не запрашивает ваш домен или какой-либо сервер имён. Это делает его пригодным для использования ещё до того, как домен начнёт разрешаться, но вы сами отвечаете за вставку готовой записи в свой фактический DNS-хостинг.
Как мы сравниваем
| Функция | Online Tool Store | Генератор SPF MxToolbox | Генератор CAA Ultra Web Hosting |
|---|---|---|---|
| Охватывает A, CNAME, MX, TXT/SPF и CAA в одном инструменте | ✓ | Только SPF | Только CAA |
| Не требуется живой DNS-запрос — работает до того, как домен вообще разрешится | ✓ | Ищет существующую запись вашего домена | ✓ |
| Завершающая точка обрабатывается автоматически | ✓ | Н/Д — значения SPF не являются именами доменов | Н/Д — значения CAA пишутся без точки |
| Блокирует CNAME в корне зоны с объяснением причины | ✓ | Н/Д | Н/Д |
| Автоматически разбивает длинные значения TXT/SPF по лимиту в 255 байт | ✓ | Не упомянуто | Н/Д |
| Без аккаунта | ✓ | ✓ | ✓ |
DNS Record Generator построен вокруг двух ошибок, которые стоят часов: отсутствующей завершающей точки и второй SPF-записи.