Не регистрируйте домены на Cloudflare, если ваша аудитория в России
Cloudflare Registrar – наверное, самый дешёвый способ зарегистрировать домен. Без наценки, по себестоимости. Звучит идеально, пока не выясняется одна вещь.
Я зарегистрировал chess.rodeo через Cloudflare. Всё работало, пока мне не написали: «у меня ссылка не открывается». Стал разбираться – оказалось, что ряд российских провайдеров блокирует Cloudflare на уровне NS-серверов. То есть домен просто не резолвится. Не сайт недоступен, а сам домен не находится. Для пользователя это выглядит как «сайт не существует».
По этой же причине проксировать трафик через Cloudflare тоже не стоит. Да, у Cloudflare-прокси куча плюсов – DDoS-защита, ускорение загрузки за счёт раздачи статики с ближайшего к пользователю сервера, показ закэшированной версии сайта при падении сервера (Always Online) и базовая защита от типовых атак вроде SQL-инъекций (WAF) – но если часть пользователей в принципе не может до вас достучаться, толку от этих плюсов ноль.
Что можно сделать, если вы уже зарегистрировались на Cloudflare:
• Переехать на другого регистратора можно только через 60 дней после регистрации (требование ICANN), и нужно будет оплатить сразу продление на один год. Раньше – никак.
• На бесплатном тарифе Cloudflare нельзя сменить NS-серверы на другие (не-Cloudflare'овские). Есть вариант включить Multi-provider DNS – мы пробовали. Работает через раз, когда случайно выбрался незаблокированный ns. Лучше, чем ничего, но стабильным решением это не назвать.
• Можно взять платный тариф Business ($200/мес) – только на нём доступны кастомные NS-серверы. Но если вы платите $200 в месяц только за то, чтобы домен нормально открывался в России, зачем вообще было регистрироваться на Cloudflare?
Итог: я перешёл на Porkbun. Вроде бы блокировок нет, на 100% утверждать не буду. Если делаете проект для российской аудитории – берите регистратора, чьи NS не под блокировками. Сэкономленные $2 на домене не стоят потерянных пользователей.