FreeDomain

Материал из Абсурдопедии
Перейти к навигацииПерейти к поиску
Aquote1.png

Я купил домен в 15 лет, теперь он обслуживает 400000 пользователей.

Aquote2.png
— Edward Hsing

FreeDomain (также известный в узких кругах гиков и нищебродов как DigitalPlat FreeDomain) — это эпичный благотворительный аттракцион невиданной щедрости, обещающий раздать по 3 штуки абсолютно бесплатных доменов каждому первому встречному разработчику, студенту или просто скучающему сетевому маргиналу.

На самом деле, под соусом настоящих доменов доверчивому обывателю скармливают обычные субдомены 3-го уровня на базе зон, которые администрация проекта смогла выкупить или получить в управление. Тем не менее, проект умудрился собрать более 177000 звезд на GitHub, породить тонны срачей на Reddit и заставить тысячи людей судорожно проходить процедуру KYC (проверки личности) ради экономии 10 долларов в год.

Как умирала халява[править]

В древние времена интернета существовал великий и ужасный Freenom. Это был монополист в мире бесплатного доменного мусора, раздававший зоны:

  • `.tk` (Токелау)
  • `.ml` (Мали)
  • `.ga` (Габон)
  • `.cf` (ЦАР)
  • `.gq` (Экваториальная Гвинея)

Каждый уважающий себя школьник, создающий сервер Minecraft или фишинговый сайт для кражи аккаунтов в Steam, имел в своем арсенале десяток доменов в зоне `.tk`. Но лафа продолжалась недолго. В 2023 году компания Meta (признанная экстремистской организацией в РФ, но кого это волнует в контексте DNS) завалила Freenom судебными исками из-за бесконечного фишинга. Freenom благополучно склеил ласты, оставив миллионы веб-мастеров без бесплатного прибежища.

Именно в этот момент на сцену выходит молодой и амбициозный юноша по имени Edward Hsing (Эдвард Синг). В возрасте 15 лет он запускает свой маленький DNS-эксперимент, который со временем переродился в глобальную некоммерческую платформу DigitalPlat.

Великие зоны DigitalPlat[править]

Для удовлетворения аппетитов мировой общественности проект предлагает 5 основных расширений:

  1. `.DPDNS.ORG` — классический субдоменный вариант для тех, кто хочет показать, что он использует именно DigitalPlat.
  2. `.US.KG` — доменная зона Киргизии, внезапно ставшая пристанищем для тысяч индийских разработчиков.
  3. `.QZZ.IO` — короткий и загадочный вариант для любителей минимализма.
  4. `.XX.KG` — еще один киргизский подарок для любителей бесплатных NS-записей.
  5. `.QD.JE` — экзотика для ценителей.

Администрация гордо заявляет, что эти зоны внесены в Public Suffix List (PSL). Это значит, что браузеры и сервисы вроде Cloudflare воспринимают их не просто как какой-то там субдомен соседа, а как полноценную доменную зону верхнего уровня. Это позволяет без проблем натягивать на них SSL-сертификаты от Let's Encrypt и проксировать трафик через Cloudflare Tunnel.

Драма[править]

Как только проект преодолел планку в 500000 зарегистрированных пользователей, на различных сабреддитах началось бурное бурление говн.

Лагерь 1: Студенты и нищеброды[править]

Этот лагерь ликует. Типичный представитель — студент из r/developersIndia, у которого нет лишних 10 долларов на покупку `.com` домена для своего курсового проекта на React.

  • Плюсы: Можно показать преподавателю живой сайт на мобилке, не используя стандартный убогий домен вроде `my-project-12345.herokuapp.com` или `github.io`.
  • Профит: ЧСВ взлетает до небес, в резюме пишется гордая строчка Full-stack Deployer.

Лагерь 2: Параноики и безопасники[править]

Когда пользователи обнаружили, что для активации некоторых доменов (особенно киргизских `.us.kg`) проект начал требовать так называемый KYC Key (ключ верификации личности) или уплату небольшого административного сбора, начался сущий кошмар.

  • Крики на форумах: Это скам! Они собирают наши паспорта и продадут их в даркнете!
  • Реальность: Если раздавать домены вообще без верификации, их моментально забивают боты, спамеры, порнодельцы и создатели фейковых страниц Сбербанка. Верификация — это единственный способ удержать проект на плаву и не попасть под блокировку регистраторов верхнего уровня.

Лагерь 3: Элитарные системные администраторы[править]

Обитатели r/selfhosted и r/devops смотрят на всю эту суету с высоты своего ЧСВ.

Aquote1.png

Купите нормальный домен в зоне .xyz за 0.99 доллара на Spaceship или Porkbun и не парьте мозг себе и людям! Любой бесплатный сыр бывает только в мышеловке.

Aquote2.png
— Анонимный сисадмин

Эти ребята справедливо отмечают следующие проблемы:

  • Платформа в любой момент может изменить правила игры.
  • В случае нарушения TOS ваш домен забанят без объяснения причин.
  • Если ваш стартап внезапно выстрелит, вам все равно придется покупать нормальный `.com`, так как никто не будет доверять финансовому сервису на домене `best-shop.qzz.io`.

Техническая изнанка[править]

Платформа FreeDomain частично открыта под лицензией AGPL-3.0. Это порождает классическую ситуацию:

  • Фронтенд написан на Next.js и выложен на GitHub на радость контрибьюторам.
  • Бэкенд, управляющий интеграцией с Cloudflare API и DNS-серверами, скрыт за плотной завесой тайны из-за вопросов безопасности.
  • Вся эта конструкция финансируется через The Hack Foundation (некоммерческую организацию 501(c)(3) в США), что позволяет собирать донаты и выглядеть солидно в глазах налоговой службы США.

Тем не менее, безопасность проекта регулярно дает течи. В 2025 году официальный Telegram-канал проекта был успешно взломан неизвестными хакерами, которые начали постить туда ссылки на крипто-скамы и обещания легкого заработка. Администрации пришлось судорожно оправдываться и выпускать Security Notice, заявляя, что Telegram больше не является официальным каналом связи, и теперь все общение переносится в Discord.

Инструкция по выживанию для халявщика[править]

Если вы твердо решили, что платить за домены — это грех, вот вам краткий алгоритм действий по получению заветного имени:

  1. Идете на сайт проекта `domain.digitalplat.org` и регистрируетесь, используя аккаунт GitHub.
  2. Заполняете форму WHOIS. Настоятельно рекомендуется писать туда хоть немного похожие на правду данные, так как автоматические AI-системы мониторинга DigitalPlat могут забанить аккаунт за явный мусор вроде Vasya Pupkin, Street of Lenina 1, 111111.
  3. Переходите в панель Cloudflare (которая тоже бесплатная) и добавляете туда ваш будущий домен (например, `mycoolportfolio.dpdns.org`).
  4. Копируете выданные Cloudflare NS-сервера (что-то вроде `alice.ns.cloudflare.com`).
  5. Возвращаетесь в панель DigitalPlat и прописываете эти NS-сервера в настройках вашего домена.
  6. Ждете от 5 минут до 24 часов, пока DNS-записи разойдутся по миру.
  7. Профит! Теперь у вас есть домен с полной поддержкой SSL, защиты от DDoS и прочих радостей жизни.

Сравнение альтернатив[править]

Для тех, кто разочаровался в DigitalPlat после требования KYC, существует еще несколько путей получения бесплатного или сверхдешевого сетевого имени:

  • DuckDNS — вечный и неубиваемый сервис динамического DNS. Дает домены вида `name.duckdns.org`. Минус — нельзя привязать свои NS-сервера, вы жестко привязаны к их панели управления IP-адресом.
  • EU.org — легендарный проект французских энтузиастов, существующий с 1996 года. Дает полноценные домены вида `domain.eu.org`. Главный минус — заявки на регистрацию одобряются вручную живыми людьми. Время ожидания может составлять от 1 месяца до бесконечности.
  • Числовые домены .xyz — покупка 6-9-значного домена в зоне `.xyz` (например, `123456.xyz`) обойдется вам примерно в 0.85 - 0.99 доллара в год. Это практически бесплатно, но спам-фильтры почтовых служб будут ненавидеть ваш домен всеми фибрами своей цифровой души.