Перейти к содержанию

О проекте

impDomain — веб-интерфейс к базе маршрутов и доменов, которой уже пользуется наш Telegram-бот. Та же база, те же генераторы, просто в браузере.

Откуда данные

База — это папки с файлами: для каждого сервиса список подсетей (готовый .bat) и список доменов. Их собирают и обновляют вручную. Сайт читает эти папки напрямую и ничего не дописывает: появился новый файл — появился сервис на сайте.

Сейчас в базе 419 сервисов, 10 327 доменов и 8 783 подсети; последнее обновление — 01.11.2026.

Как собраны маршруты

30 сентября 2026 года все маршруты пересобраны с нуля. Раньше файлы содержали огромные блоки на целые регионы и чужие облака: в файле YouTube, например, была сеть China Telecom, а Instagram и Twitch захватывали адреса Госуслуг. Теперь в каждом файле только адреса самого сервиса:

  • сети, которыми сервис владеет сам — по свежей таблице маршрутов интернета (BGP);
  • официальные списки адресов, где они есть (Telegram, AWS, Google, Cloudflare, Fastly);
  • адреса доменов сервиса — с 26 DNS-серверов; если домен живёт в общем облаке или CDN, берётся только его адрес, а не вся сеть провайдера.

Каждый файл работает сам по себе: в нём все адреса, которые обслуживают сервис, и ничего постороннего. Сервисы одной компании делят её сеть — в файле YouTube лежит вся сеть Google (иначе не откроется ни сайт, ни видео), в файле Instagram — сеть Meta. Поэтому такие файлы пересекаются между собой, и это правильно. Чужих сетей в файлах нет: адрес из облака или CDN попадает в файл, только если на нём отвечает домен самого сервиса.

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

Прежние файлы не удалены — они во вкладке «impDM old» на сайте и в боте в разделе «🗄 impDM old».

Живые запросы

«Готовые запросы» и «Свои домены» работают так же, как в боте: домены спрашиваются на 26 публичных DNS-серверах, ответы объединяются, из них собирается файл маршрутов. Это занимает минуту-две, зато адреса свежие и с IPv6.

Форматы

Keenetic .bat повторяет формат бота — строки route add … 0.0.0.0, которые Keenetic импортирует целиком. Форматы KVAS, Keenetic DNS и MikroTik следуют соглашениям открытого проекта rekryt/iplist (лицензия MIT), чтобы файлы были совместимы с тем, к чему люди привыкли.

Что мы не делаем

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

Какую статистику мы ведём

Чтобы понимать, какие сервисы и форматы нужны, сайт считает посещения и скачивания: какая страница открыта, какой сервис и формат выбраны, с какого типа устройства и на каком языке. Браузер получает одну собственную cookie сайта, по которой мы отличаем нового посетителя от вернувшегося; IP-адреса в статистику не записываются, сторонних счётчиков на сайте нет.

В мини-приложении Telegram мы видим то, что Telegram сам сообщает о профиле: идентификатор, имя, username, язык и наличие Premium — и какие файлы вы попросили. Домены, которые вы вводите сами, в статистику не попадают: сохраняется только их количество.

Экосистема Imp

impDomain — часть семейства сервисов Imp вместе с ImpSave и ускоритель интернета от Imp. Вопросы и предложения — в поддержке в Telegram.

Для разработчиков

Всё, что видно на сайте, доступно через JSON API. Ссылки в стиле iplist тоже работают: /?format=bat&data=cidr4&site=youtube.com.