Купить домен — сначала проверьте имя

Свободно ли имя, а если занято — когда заканчивается его регистрация и когда оно может освободиться. Ответ читается из записи реестра, по 1.494 зонам. Свободное имя затем регистрируется у аккредитованного регистратора.

  • 1.494 зон
  • IANA 1601 аккредитация ICANN
  • 2 протокола — RDAP и WHOIS

Ваш IP-адрес

У проверки три возможных ответа

Большинство сервисов показывают зелёный или красный. В системе регистрации есть третье состояние — и именно оно меняет решение о покупке.

Свободен

Запись не найдена

Реестр не вернул записи для этого имени. На практике это значит «свободно», но окончательно — только в момент регистрации у регистратора. Между проверкой и оплатой имя может занять кто-то другой.

Занят

Запись есть, и её видно

Имя занято. На этом проверка не заканчивается: в записи есть дата регистрации, дата окончания, регистратор, DNS-серверы и коды состояния. Именно эти строки говорят, может ли имя освободиться.

Неопределённо

Реестр не ответил или имя закрыто

Отсутствие записи — не то же самое, что свободное имя. Имя может быть зарезервировано реестром, отнесено к премиальным, закрыто правилами зоны — или сервер просто не ответил. Такой результат не читается как «свободно».

Когда занятое имя действительно освобождается

Дата окончания не означает, что имя освободится в этот же день. Между ними есть этапы, дающие владельцу возможность вернуть имя, — и проверка показывает, на каком этапе оно находится.

Ось разорвана: левый блок сжимает годы, правый раскрывает последние 80 дней в реальном масштабе. Иначе пятидневный этап занял бы четыре тысячных линии.

Что говорит реестр и что видно на экране

Протокол описывает около двадцати кодов состояния; на экране они сведены к четырём группам. Сам код есть и в необработанном виде в результате.

  • Доступно inactive · premium · expiring
  • Занято ok · autoRenewPeriod · pendingTransfer
  • В процессе redemptionPeriod · pendingDelete
  • Закрыто reserved · disallowed · invalid

Этапы и их сроки

Активная регистрация

В общих зонах имя регистрируется на срок от одного до десяти лет и не может выйти за десять. На этом этапе код состояния обычно один — ok.

1–10 лет
Окно автопродления

Непродлённое имя реестр продлевает автоматически, а регистратор в этом окне может удалить его и получить возврат платы за продление. Срок задаёт реестр, а не ICANN: в договоре по .com это 45 календарных дней.

в .com 45 дней
Срок восстановления

Запись помечается к удалению, имя снимается с делегирования, передача блокируется, но владелец ещё может его вернуть. Это единственный срок, который ICANN требует от всех реестров общих зон.

30 дней
Идёт удаление

Срок восстановления прошёл, имя не вернули; запись восстановить уже нельзя. Код состояния pendingDelete означает именно этот этап.

5 дней
Снова свободно

Запись удаляется из базы реестра, и имя открывается для регистрации. Как именно оно открывается — по очереди или через аукцион — определяет не ICANN, а организация, которая ведёт зону.

по правилам зоны

Эти сроки относятся к общим зонам. Национальные зоны действуют по своим правилам, и различия существенные: в .com.tr имя выделяется на срок от одного до пяти лет, непродлённое имя приостанавливается на два месяца и затем снова открывается. В .ru регистрация всегда ровно на год, срок восстановления — тридцать дней. А в .de даты окончания нет вовсе: договор бессрочный и прекращается только по воле владельца.

Что говорит код состояния

Коды состояния EPP несут текущее состояние записи и перечисляются при каждой проверке. С точки зрения занятости они говорят разное.

Код состоянияЧто это значит в записиЧто это значит для вас
autoRenewPeriod Срок регистрации истёк, и реестр продлил имя автоматически; если регистратор удалит его в этом окне, плата за продление возвращается.Имя занято. Если последует удаление, дальше идёт срок восстановления.
redemptionPeriod Регистратор запросил удаление; имя удерживается тридцать дней, снимается с делегирования и блокируется для передачи.Сейчас получить нельзя. Если владелец не вернёт имя, дальше — удаление.
pendingDelete Срок восстановления прошёл, имя не вернули; запись стоит в очереди на удаление.Состояние, ближайшее к освобождению. По его окончании имя открывается для регистрации.
clientTransferProhibited Регистратор потребовал отклонять запросы на передачу имени другому регистратору.Именем активно управляют; ждать, что оно освободится само, нереалистично.
serverHold Реестр не публикует делегирование имени; имя не разрешается в DNS.Сайт может не открываться, но запись остаётся. Недоступный сайт — не свободное имя.
inactive В записи не указаны DNS-серверы; имя в DNS не активно.Имя занято, но не используется. Запись всё равно действует — смотреть надо на дату окончания.

Откуда берётся ответ

Насколько ответ обязывает — это так же важно, как сам ответ.

Отвечает сам реестр

Запрос идёт на официальную точку организации, которая ведёт зону: в RDAP там, где зона его публикует, и в службу WHOIS на 43-м порту там, где не публикует. Промежуточной базы между ними нет.

«Записи нет» — это не «свободно»

Если реестр не вернул запись, это значит только одно: имени нет в базе регистраций. Зарезервированные и премиальные имена, а также имена, закрытые правилами зоны, выглядят точно так же.

Насколько свежий ответ

Ответ по занятому имени хранится шесть часов, по свободному — пять минут: от занятости зависит решение о покупке, поэтому срок короткий. Кнопка обновления пропускает кэш и выполняет измерение заново.

Подходит ли имя по правилам

Часть имён отсеивается ещё до проверки. Это не маркетинговое ограничение, а правила самой системы доменных имён.

Длина
Каждая метка между точками — не больше 63 символов, всё имя целиком — не больше 253. На практике до этих границ никто не доходит: короткое имя легче прочитать и набрать.
Допустимые символы
Буквы, цифры и дефис. Метка не может начинаться или заканчиваться дефисом. Пробелы, подчёркивания и знаки препинания в доменном имени не встречаются.
Регистр не имеет значения
EXAMPLE.RU и example.ru — один и тот же адрес. Что бы вы ни ввели, перед проверкой имя приводится к нижнему регистру.
Зона — часть имени
example.ru и example.рф — две отдельные записи в двух отдельных реестрах. Занятость одной ничего не говорит о другой.
ЧАСТЫЕ ВОПРОСЫ

Вопросы о WHOIS

Чем проверка домена на занятость отличается от Whois-запроса?

Обе смотрят в одну и ту же запись, но задают разные вопросы. Проверка на занятость спрашивает, свободно ли имя: важно, есть ли запись вообще и когда она заканчивается. Whois-запрос читает запись уже занятого имени: регистратор, даты регистрации и окончания, DNS-серверы, коды состояния.

Эта страница построена вокруг первого вопроса, инструмент проверки домена — вокруг второго. Источник у них один, поэтому данные совпадают; отличается только то, вокруг какого вопроса выстроен результат.

Если результат «свободен», имя точно можно зарегистрировать?

Нет: определённость появляется только в момент регистрации. Проверка говорит лишь о том, что сейчас записи в базе реестра нет. За это время то же имя может зарегистрировать кто-то другой. Кроме того, имя может быть зарезервировано реестром или отнесено к премиальным — и то и другое выглядит как отсутствие записи.

Практический вывод: если имя действительно нужно, не откладывайте. Окончательный ответ даёт только шаг регистрации у регистратора.

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

На этом сайте домены не продаются: здесь выполняется проверка по данным реестра. Если имя свободно, в результате появляется переход к регистратору — Atak Domain, аккредитованному ICANN (IANA ID 1601); имя переносится в форму регистрации автоматически, набирать его заново не нужно.

Цены и условия регистрации показываются на стороне регистратора. Здесь их намеренно нет: страница отвечает за состояние имени в реестре, а не за его продажу.

Резервирует ли проверка имя за мной?

Нет. Проверка — операция чтения: она обращается к базе регистраций реестра, ничего в ней не меняет и ни за кем имя не закрепляет. Это верно и для проверки здесь, и для любой другой.

Закрепить имя можно только регистрацией. Промежуток между проверкой и регистрацией — единственное окно, в котором имя можно потерять.

Зачем нужны коды состояния в результате?

Коды состояния (коды EPP) несут текущее состояние записи и для вопроса о занятости — самые содержательные строки. Как только имя показано занятым, следующий вопрос: насколько крепко его держат. Ответ — в кодах.

Например, clientTransferProhibited говорит, что именем активно управляют; redemptionPeriod — что запись вошла в процесс удаления; pendingDelete — состояние, ближе всего к освобождению имени. Таблица выше даёт это чтение построчно.

Почему имя нельзя зарегистрировать, если запись не найдена?

Потому что отсутствие записи означает лишь одно: имени нет в базе регистраций, а не то, что его может зарегистрировать любой. К одному и тому же результату приводят несколько ситуаций:

  • Зарезервированные имена: часть имён реестр вообще не отдаёт в регистрацию. Во многих общих зонах по договору закрыты все двухсимвольные ASCII-имена: освободить такое имя реестр может только по согласованию с соответствующим кодом страны.
  • Премиальные имена: имя доступно, но с нестандартной ценой.
  • Правила зоны: некоторые зоны регистрируют только определённым лицам, организациям или странам.
  • Сервер не ответил: реестр мог быть недоступен, и это легко спутать с пустой записью.

Поэтому результат не подаёт отсутствие записи сам по себе как твёрдое обещание.

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

Да. Имя на кириллице (как и с буквами вроде ä или ş) перед проверкой преобразуется в ASCII-форму с префиксом «xn--», и запись ищется уже по ней. Преобразование называется IDN: зона .рф, например, хранится в реестре как xn--p1ai.

Две оговорки: не каждая зона допускает IDN, а часть допускающих разрешает только определённые письменности. Надёжнее вводить имя строчными буквами — приведение регистра может изменить отдельные символы.

Проверьте, свободно ли имя

Одно имя, один запрос, прямо из записи реестра.

  • Бесплатно
  • Без регистрации
  • Более 1000 зон