Сравнить два домена

Поставьте два домена рядом: регистрация, DNS, почта, хостинг и сертификат. Каждая строка помечена: совпадает, различается или не удалось проверить.

Что сравнивается

Оба домена проходят ту же проверку в реальном времени, что и полный отчёт о домене. Затем сравнение выстраивает строка за строкой: регистратор, даты создания и окончания, коды статуса и флаг DNSSEC в реестре; NS-серверы и записи A, AAAA и CAA; MX-хосты, определённый почтовый провайдер, записи SPF и DMARC; сеть (номер AS), страну выделения адресов и CDN, заголовок Server и итоговый URL; издателя сертификата, дату его окончания, версию TLS и HSTS.

У каждой строки есть метка со значком: совпадает, различается или не удалось проверить. Списки сравниваются без учёта порядка и регистра букв, поэтому два домена с одинаковыми NS-серверами в разном порядке считаются совпадающими.

Для чего это полезно

Перед миграцией: сравните старый домен с новым и сразу увидите, какие записи не были скопированы. После покупки: проверьте, не указывает ли купленное имя по-прежнему на NS-серверы или почту продавца. Для бренда с несколькими национальными доменами: найдите тот, у которого нет DMARC-записи или сертификат от другого издателя. И для подозрительного похожего имени: посмотрите, делит ли оно инфраструктуру с оригиналом или находится совсем в другом месте.

Ограничения

Различие — это наблюдение, а не ошибка: два домена могут быть настроены по-разному намеренно. «Не удалось проверить» с любой стороны означает, что у строки нет вердикта, потому что значение, которое не удалось прочитать, — не то же самое, что отсутствующее значение. Общая инфраструктура не доказывает общего владельца, поскольку тысячи не связанных между собой доменов пользуются одними и теми же DNS- и хостинг-провайдерами. Страницы сравнения не индексируются поисковыми системами.

Как пользоваться этим инструментом

  1. Введите два домена. Введите первое и второе доменное имя.
  2. Запустите сравнение. Оба домена проходят одну и ту же проверку в реальном времени: регистрация, DNS, почта, хостинг и сертификат.
  3. Посмотрите отмеченные строки. Каждая строка помечена текстом и значком: «совпадает», «различается» или «не удалось проверить».

То же самое в командной строке

Та же проверка из терминала. В командах используется example.com: замените его своим именем.

  • Сравнить NS-серверыdiff <(dig +short NS example.com | sort) <(dig +short NS example.org | sort)
  • Сравнить MX-записиdiff <(dig +short MX example.com | sort) <(dig +short MX example.org | sort)
  • Сравнить издателей сертификатовfor d in example.com example.org; do echo | openssl s_client -connect $d:443 -servername $d 2>/dev/null | openssl x509 -noout -issuer; done

Частые вопросы

Как сравнить два домена?

Введите оба имени и нажмите «Сравнить». У страницы результата постоянный URL, которым можно поделиться: /compare-domains/example.com?with=example.org.

«Одинаковые NS-серверы» означают одного владельца?

Нет. Крупные DNS- и хостинг-провайдеры обслуживают множество не связанных между собой клиентов. Совпадение инфраструктуры — в лучшем случае намёк.

Почему некоторые строки помечены «не удалось проверить»?

Одна из двух проверок не вернула это значение: реестр не публикует данные, запрос не уложился во время ожидания или у сайта нет HTTPS. Инструмент не превращает отсутствующий ответ в различие.

Можно ли сравнить домен с поддоменом?

Да. Регистрационные данные всегда относятся к регистрируемому домену, а DNS, почта, хостинг и сертификат читаются для точного имени хоста, которое вы ввели.