Генератор обратного DNS

Превратите IP-адрес или целый префикс в PTR-имена, файл зоны и делегирование по RFC 2317.

Генератор обратного DNS полностью работает в вашем браузере: адреса и имена обрабатываются на устройстве, DNS-запросы при этом не выполняются.

Открыть калькулятор подсетей CIDR

Об инструменте Генератор обратного DNS

Обратные запросы живут в двух особых деревьях. Адрес IPv4 переворачивает свои октеты под in-addr.arpa, так что 192.0.2.15 становится 15.2.0.192.in-addr.arpa; IPv6 переворачивает каждый ниббл под ip6.arpa, получая те самые имена из 32 меток, которые никто не пишет вручную. Этот инструмент создаёт такие имена для одного адреса или целого префикса, пишет файл зоны с SOA и записью PTR на каждый хост, а также решает случай, который сбивает с толку клиентов хостинга: блок меньше /24 не может иметь собственную зону и делегируется через CNAME по RFC 2317.

Возможности

Как использовать Генератор обратного DNS

  1. Введите один IP для его PTR-имени или префикс CIDR для целого блока
  2. Задайте шаблон имени, например host-{last}.example.com
  3. Скопируйте PTR-записи или переключитесь в режим зоны
  4. Для префиксов короче /24 передайте блок делегирования провайдеру

Пример

Ввод

192.0.2.0/29

Результат

0.2.0.192.in-addr.arpa. IN PTR host-0.example.com.
1.2.0.192.in-addr.arpa. IN PTR host-1.example.com.
…

Префикс /29 находится внутри чужого /24, поэтому делегируется через CNAME, а не получает собственную зону.

Частые ошибки и устранение неполадок

Часто задаваемые вопросы

Что такое PTR-запись?
DNS-запись, сопоставляющая IP-адрес с именем хоста. Она находится в in-addr.arpa для IPv4 или ip6.arpa для IPv6 и возвращается при обратном запросе.
Как строится имя in-addr.arpa?
Четыре октета переворачиваются и добавляется in-addr.arpa: 192.0.2.15 становится 15.2.0.192.in-addr.arpa.
Почему обратный DNS важен для почты?
Принимающие серверы используют его как базовую проверку отправителя: IP без PTR выглядит скорее как взломанное устройство, чем как почтовый сервер.
Что такое делегирование по RFC 2317?
Соглашение для делегирования обратного DNS блока меньше /24: родительская зона публикует записи CNAME, указывающие на подзону, имя которой кодирует диапазон.

Связанные инструменты

Все инструменты ArrayKit