Домен стоит на автопродлении. Вы включили его годы назад и перестали о нём думать — ради этого всё и затевалось. А потом в одно утро он отдаёт NXDOMAIN, и разом исчезает всё, что на нём держалось: сайт, почта на этом домене и каждый редирект, проложенный через него. Автопродление было той единственной вещью, которая должна была сделать это невозможным.

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

Автопродление — это поручение, а не гарантия

Автопродление — одно предложение: в такой-то день списать с этой карты и оформить это продление. И наследует все способы, которыми и то и другое тихо приходит в негодность.

Карта истекает или её отклоняют. Автопродление — это карта, привязанная к домену, который вы зарегистрировали в 2019 году, а карту 2019 года почти наверняка с тех пор перевыпустили. Поручение цело, а платёж за ним — нет.

Уведомление, на которое вы рассчитывали, не приходит. Оно уходит на адрес, который вы больше не читаете, или фильтр кладёт его во вкладку, куда вы не заглядываете, или оно просто улетает в спам. Единственное письмо, которое сообщило бы вам о неудачном списании, — это письмо, которого вы не видите, и его отсутствие выглядит ровно так же, как «всё в порядке».

И вы перестали проверять. Продления, которые вы автоматизировали, — это продления, снятые с вашего стола: в этом и вся привлекательность, и вся уязвимость. Вы могли весной продлить TLS-сертификат домена и мысленно записать туда же саму регистрацию — так что её дата ничем не выделилась. Домен выпадает из вашего внимания ровно в тот день, когда вы доверяете его машине, — а когда машина промахивается, перепроверить некому.

Что на самом деле делает Cloudflare Registrar

По механике Cloudflare Registrar устроен лучше большинства регистраторов, и стоит знать настоящее расписание, а не считать, что всё решает одно списание. Из его документации:

Cloudflare Registrar enrolls your domain to auto-renew by default.

Cloudflare attempts to renew these domains automatically 30 days before their expiration date. Several more attempts are made if the first attempt fails. The last attempt to renew is made on the day before expiration.

Это месяц попыток, а не один бросок кубика. А если все попытки в этом окне провалились:

If you do not renew your domain before the expiration date, your domain will enter a Redemption Grace Period (RGP) for 30 days.

То есть имя, зарегистрированное в Cloudflare, не пропадает на следующее же утро. Его можно восстановить в период восстановления (Redemption Grace Period). Для доменов, действительно стоящих в Cloudflare Registrar, это настоящая страховочная сетка, и она ничего не стоит — сверено с документацией Cloudflare 25 июля 2026 года.

Где в сетке дыры

Расписание хорошее. А зависит оно по-прежнему от тех же трёх вещей, что тихо гниют вне поля зрения.

Ему всё так же нужна рабочая карта. Тридцать дней попыток списать с отклонённой карты заканчиваются там же, где и одно неудачное списание, — за день до истечения. Дальше вы считаете дни восстановления вместо того, чтобы владеть доменом. Попытки выигрывают время, только если кто-то их заметит.

И действует всё это только на домены, зарегистрированные в Cloudflare. Портфель редко лежит целиком в одном месте. Имена накапливаются годами у трёх-четырёх регистраторов, у каждого своё расписание продлений и свои порядки с уведомлениями — у большинства хуже, чем у Cloudflare. И тот домен, о котором вы забыли, — как раз тот, за которым не следит никакая настройка автопродления.

И «продлён ли он» и «резолвится ли он» — это разные вопросы. NXDOMAIN отдаёт истёкшая регистрация, но его же отдаёт и блокировка зоны, и неймсерверы, уехавшие в аккаунт, который никто не может найти, и так и не активированная зона. На вопрос «Продлился ли он?» отвечает страница оплаты, которую надо не забыть открыть. На вопрос «Резолвится ли он?» отвечает только сам домен, если его спросить.

Что действительно ловит истечение

Урок здесь не «проверяйте карту». А в том, что любой сигнал, направленный внутрь, — списание, письмо, ваша собственная память — может отказать тихо и одновременно с остальными. Не может только тот сигнал, который направлен на результат: резолвится ли имя до сих пор и изменился ли этот ответ со вчерашнего дня.

Сопоставьте отказы с тем, что могло бы каждый из них поймать, — и окажется, что сверху донизу заполнена только одна колонка:

Что отказывает Автопродление Письмо регистратора Ваше напоминание Проба домена
Карту отклонили если вы его прочтёте дата, а не сбой
Уведомление ушло не туда или его не прочли
Домен у регистратора, о котором вы забыли
Продлён, а всё равно NXDOMAIN

Последнюю строку ни один способ отслеживания продлений не ловит по определению: регистрация в порядке, а домен всё равно не отвечает. Таблица с =DATEDIF(), отсчитывающая дни до даты продления, — совет, который не менялся десять лет, — отслеживает дату, которую вы туда вписали, а не домен. Если имя отвалится раньше, потому что не прошло списание, или дата в таблице была неверной, таблица останется зелёной, а домен всё это время мёртв.

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

Когда это стоит настраивать, а когда нет

Для доменов в Cloudflare Registrar бесплатный путь и правда хорош: автопродление по умолчанию, месяц попыток и окно восстановления, если все они промахнулись. Включите его, держите рабочую карту — и для горстки имён это вся работа целиком. Остальное закрывает напоминание в вашем собственном календаре — не в почте регистратора.

Заканчивается это там, где портфель размазан по регистраторам: ни одна настройка продления не видит его целиком. Целиком его видит только проба — когда каждый домен у каждого регистратора спрашивают, на месте ли он, и сравнивают сегодняшний ответ со вчерашним. Вот это дежурство поверх регистраторов, по кругу, с оповещением, когда ответ меняется, и берёт на себя 301.st. Автопродление держит те домены, до которых дотягивается; а это следит за теми, о которых никто не вспомнил. Для десятка имён у одного регистратора автопродления и напоминания в собственном календаре действительно достаточно.