Что такое репозиторий igareck/vpn-configs-for-russia
Репозиторий igareck/vpn-configs-for-russia — это коллекция бесплатных VPN-конфигураций, которые проверены на работу в России. Автор проекта публикует подписки в форматах TXT, YAML и JSON, поддерживает несколько протоколов: VLESS, Trojan, Shadowsocks, Hysteria2, VMess, Tuic. Главная особенность — конфигурации проходят автоматические тесты на сервере в России каждые 2–4 часа, поэтому нерабочие и медленные серверы отсеиваются до публикации.
Проект появился в ноябре 2025 года, когда автор начал собирать конфигурации вручную. Позже, в декабре 2025 года, он написал скрипт, который автоматизировал проверку и обновление списков. Скрипт регулярно проходит аудит, чтобы поддерживать качество подписок. Это важно, потому что публичные VPN-конфигурации быстро появляются и быстро перестают работать — без автообновления пользователи остались бы с устаревшими и нерабочими серверами.
Репозиторий распространяется через несколько зеркал: GitHub, GitLab, Codeberg, Gitea, SourceHut, Bitbucket. Это сделано на случай блокировки GitHub в России. Зеркала синхронизируются с основным репозиторием, поэтому пользователи могут получить свежие подписки даже если один из хостингов недоступен.
Черные и белые списки: в чем разница
Все подписки в репозитории разделены на две категории: черные списки (ЧС) и белые списки (БС). Это принципиально разные подходы к маршрутизации трафика.
Черные списки — через VPN проходит только трафик к сайтам, которые заблокированы Роскомнадзором. Весь остальной интернет работает напрямую, без шифрования и прокси. Это экономит трафик и снижает нагрузку на VPN-сервер, но требует точного списка заблокированных ресурсов. Если сайт не попал в список, он будет недоступен.
Белые списки — наоборот, через VPN идет весь трафик, кроме тех ресурсов, которые указаны в белом списке (обычно это российские сервисы, которые должны работать напрямую). Этот подход обеспечивает доступ ко всем сайтам, но создает большую нагрузку на VPN-сервер и может быть медленнее.
В репозитории igareck представлены оба типа. Например, файл BLACK_VLESS_RUS.txt содержит черный список VLESS-конфигураций, а WHITE-CIDR-RU-all.txt — белый список по CIDR-диапазонам. Выбор зависит от ваших задач: если нужен доступ только к заблокированным сайтам, подойдет черный список; если нужен полный доступ с обходом блокировок — белый.
Форматы подписок: универсальный, Clash и специальные
Подписки в репозитории бывают трех типов: универсальные, Clash-формат и специальные для конкретных клиентов.
Универсальный формат — это просто список прокси-серверов в текстовом виде. Он подходит для клиентов, которые умеют сами проверять доступность серверов: Karing, Shadowrocket, Exclave, V2Box. Пользователь импортирует подписку, а клиент автоматически выбирает рабочий сервер.
Clash-формат — это YAML-файлы, которые содержат не только список серверов, но и встроенную автопроверку (health-check) и правила маршрутизации. Они работают с любыми Clash/Mihomo-клиентами: Clash Verge Rev, Clash Mi, ClashMetaforAndroid. Автор рекомендует этот формат как самый стабильный, потому что клиент автоматически переключается на рабочий сервер при сбоях.
Специальные форматы — это подписки, заточенные под конкретный клиент: v2rayN, v2rayNG, Streisand, Happ, v2RayTun, V2Box. Они содержат уже настроенную конфигурацию с автопроверкой и маршрутизацией. Например, для v2rayNG подписка представляет собой однокнопочное подключение, которое само подбирает сервер. Для v2rayN создается PolicyGroup с полным списком серверов.
При выборе формата учитывайте, какой клиент вы используете. Если вы новичок, лучше начать с универсального формата и клиента Karing — это проще всего.
VLESS Black List файлы: структура и особенности
В репозитории есть несколько файлов, которые содержат только VLESS-конфигурации для черных списков. Основные из них: BLACK_VLESS_RUS.txt (полный список) и BLACK_VLESS_RUS_mobile.txt (мобильная версия, 150 лучших). Также существуют файлы VlessRealityBlackListsRusCable.txt и VlessRealityBlackListsRusMobile.txt, которые содержат только конфигурации с протоколом Reality.
Каждый файл начинается с метаданных: название подписки, интервал обновления, дата и время последнего обновления, количество конфигураций. Эти данные клиент использует для отображения информации и автоматического обновления.
Мобильная версия BLACK_VLESS_RUS_mobile.txt является подмножеством полного файла. Из нее исключены серверы, расположенные в России (Москва, Санкт-Петербург), а также некоторые Anycast-IP. Это сделано для того, чтобы мобильные пользователи не подключались к серверам, которые могут быть заблокированы или иметь высокую задержку.
Транспортные протоколы в этих файлах разнообразны: TCP, WebSocket, gRPC, xhttp. Большинство конфигураций используют Reality для обхода DPI, но есть и TLS-конфигурации через WebSocket, которые работают через CDN.
Протокол VLESS и технология Reality
VLESS — это легкий прокси-протокол, который не имеет встроенного шифрования, но работает поверх TLS или Reality. Он популярен благодаря низкой нагрузке на процессор и гибкости настройки.
Reality — это технология, которая позволяет маскировать VPN-трафик под обычный HTTPS-запрос к легитимному сайту. Вместо использования собственного TLS-сертификата сервер имитирует рукопожатие с реальным сайтом (например, yahoo.com или booking.com). Это делает трафик неотличимым от обычного веб-серфинга, что затрудняет его обнаружение DPI-системами.
Ключевые параметры Reality: pbk (публичный ключ сервера), sid (короткий идентификатор сессии), sni (домен, который имитируется), flow (обычно xtls-rprx-vision), fp (отпечаток TLS, например, chrome или firefox).
В конфигурациях igareck используются разные SNI-домены: rawinet.ru, yahoo.com, booking.com, wikihow.com, mozilla.org, apple.com и другие. Это повышает разнообразие и снижает вероятность блокировки по SNI.
Для TLS-конфигураций (без Reality) используется WebSocket-транспорт, который работает через CDN-прокси. В таких конфигурациях важны параметры host, path, alpn и fp.
Зеркала репозитория и как получить RAW-ссылки
Из-за возможной блокировки GitHub в России автор создал несколько зеркал репозитория. Они синхронизируются с основным репозиторием, поэтому подписки всегда актуальны. Основные зеркала: GitLab, Codeberg, Gitea, SourceHut, Bitbucket. Также есть прокси для RAW-ссылок: GitHack и связка Yandex+Bitbucket.
GitLab считается лучшим зеркалом, так как оно наиболее стабильно и доступно. Codeberg, Gitea и SourceHut — это FOSS-платформы, которые также работают без проблем. Bitbucket — коммерческий сервис, но тоже доступен.
Для получения RAW-ссылки нужно перейти на файл подписки в зеркале, найти кнопку RAW (или «Исходник») и скопировать ссылку из адресной строки. Либо использовать готовые ссылки из раздела «Зеркала» в README.
GitHack — это прокси, который работает даже у тех, у кого другие зеркала блокируются. Связка Yandex+Bitbucket позволяет загружать конфигурации даже в режиме «беспилотной опасности», когда другие способы недоступны. Важно: работает именно связка Yandex+Bitbucket, другие комбинации с Яндексом могут ломать конфигурации.
Настройка DNS для стабильной работы
Правильная настройка DNS критически важна для работы VPN-конфигураций. Многие проблемы, когда конфигурация подключается, но трафик не проходит, решаются настройкой Remote DNS в клиенте.
В клиенте Karing нужно зайти в «Настройки» → «DNS» → «Сервер» → «Трафик прокси» и оставить только DoH-серверы, например: https://doh.pub/dns-query, https://dns.alidns.com/dns-query, https://cloudflare-dns.com/dns-query, https://dns.google/dns-query. Можно использовать и один сервер, например https://dns.google/dns-query.
В v2rayN нужно зайти в «Settings» → «DNS Settings» → «Basic DNS Settings» и заменить содержимое «Remote DNS» на строку с несколькими DoH-серверами, например: https://dns.google/dns-query,https://dns.quad9.net/dns-query,https://dns.adguard-dns.com/dns-query,https://freedns.controld.com/p0,https://dns.mullvad.net/dns-query,https://cloudflare-dns.com/dns-query,https://doh.opendns.com/dns-query.
В Exclave нужно найти пункт «Удаленный DNS» в настройках и поставить https://dns.google/dns-query.
Для специальных клиентских подписок (Clash-Mihomo, v2rayNG, Happ, Streisand, V2rayTun, V2Box) настройка DNS уже встроена в подписку, ничего менять не нужно.
Также рекомендуется заменить DNS на устройстве (роутере, ПК, телефоне) на зашифрованный DNS-over-HTTPS. Это снижает количество обрывов и делает соединение более стабильным.
Клиенты для VLESS: выбор и настройка
Для работы с подписками igareck подходят многие клиенты. Вот основные рекомендации:
- Karing — универсальный клиент для ПК, iOS и Android. Поддерживает все форматы подписок, имеет встроенную автопроверку. Рекомендуется новичкам.
- Clash Verge Rev — клиент для ПК, работает с Clash-форматом. Отличается высокой стабильностью и гибкими настройками.
- Clash Mi — мобильный клиент для Android, также работает с Clash-форматом.
- v2rayN — популярный клиент для Windows, поддерживает специальные подписки с PolicyGroup.
- v2rayNG — клиент для Android, поддерживает однокнопочные подписки.
- Streisand — клиент для Android, аналогичен v2rayNG.
- Happ — клиент для iOS, поддерживает специальные подписки.
- Shadowrocket — клиент для iOS, работает с универсальным форматом.
- Exclave — клиент для Android, работает с универсальным форматом.
- V2Box — клиент для iOS, поддерживает универсальный формат.
При выборе клиента учитывайте вашу платформу и формат подписки. Если вы используете Clash-формат, выбирайте Clash-клиенты. Если универсальный — Karing или Shadowrocket.
Для мобильных устройств автор рекомендует мобильные подписки (например, BLACK_VLESS_RUS_mobile.txt), которые содержат 150 лучших серверов и оптимизированы для телефонов.
Практические советы по использованию
Вот несколько советов, которые помогут вам стабильно использовать VPN-конфигурации из репозитория igareck.
Время суток. В будние дни с 11:00 до 23:00 по московскому времени публичные VPN-конфигурации работают нестабильно из-за высокой нагрузки и блокировок. Худший период — около 13:00. Лучшее время для работы VPN — с 23:00 до 11:00. Если вам нужен доступ днем, используйте Tor Bridges — они стабильнее.
Автопроверка. Всегда используйте клиенты с функцией автопроверки (health-check). Это позволит автоматически переключаться на рабочий сервер при сбоях. Если соединение оборвалось, перезапустите подключение и подождите 5–20 секунд.
Обновление подписок. Настройте автоматическое обновление подписок в клиенте. Интервал обновления указан в метаданных (обычно 5 часов). Это гарантирует, что у вас всегда будут свежие конфигурации.
DNS. Настройте Remote DNS в клиенте, как описано выше. Это решит многие проблемы с подключением.
Зеркала. Если подписка не загружается, используйте зеркала. Замените RAW-ссылки на зеркальные, чтобы избежать блокировок.
Tor Bridges. Если VPN не работает, используйте Tor Bridges. Они тестируются каждые 4 часа и обеспечивают стабильное соединение в любое время суток.
Ограничения и риски использования публичных конфигураций
Публичные VPN-конфигурации имеют свои ограничения и риски, о которых важно знать.
Нестабильность. Публичные серверы могут переставать работать в любой момент. Даже с автопроверкой возможны сбои, особенно в пиковые часы.
Скорость. Скорость соединения может быть ниже, чем у платных VPN, из-за большого количества пользователей.
Безопасность. Вы не контролируете серверы, на которые подключаетесь. Существует риск, что владелец сервера может видеть ваш трафик. Используйте конфигурации только от проверенных источников, таких как igareck.
Блокировки. Роскомнадзор постоянно совершенствует методы блокировки. Даже проверенные конфигурации могут перестать работать после обновления блокировок.
Юридические риски. Использование VPN для обхода блокировок может противоречить законодательству РФ. Вы несете ответственность за свои действия.
Конфиденциальность. Не передавайте через публичные VPN-серверы чувствительные данные (банковские реквизиты, пароли), если не уверены в их безопасности.
Несмотря на эти ограничения, репозиторий igareck остается одним из самых надежных источников бесплатных VPN-конфигураций для России благодаря регулярным тестам и обновлениям.
Вопросы и ответы
Какой клиент лучше всего подходит для подписок igareck?
Для универсальных подписок рекомендуются Karing, Shadowrocket, Exclave, V2Box. Для Clash-формата — Clash Verge Rev, Clash Mi, ClashMetaforAndroid. Для специальных подписок — v2rayN, v2rayNG, Streisand, Happ. Если вы новичок, начните с Karing и универсальной подписки.
В чем разница между черными и белыми списками в репозитории?
Черные списки (ЧС) пропускают через VPN только заблокированные сайты, остальной трафик идет напрямую. Белые списки (БС) пропускают через VPN весь трафик, кроме указанных российских ресурсов. ЧС экономят трафик, БС обеспечивают полный доступ.
Как настроить DNS для стабильной работы VLESS-конфигураций?
В клиенте Karing: Настройки → DNS → Сервер → Трафик прокси → оставьте только DoH-серверы, например https://dns.google/dns-query. В v2rayN: Settings → DNS Settings → Basic DNS Settings → замените Remote DNS на список DoH-серверов. В Exclave: найдите «Удаленный DNS» и поставьте https://dns.google/dns-query.
Что делать, если подписка не загружается из GitHub?
Используйте зеркала репозитория: GitLab, Codeberg, Gitea, SourceHut, Bitbucket. Замените RAW-ссылки на зеркальные. Если зеркала недоступны, используйте GitHack или связку Yandex+Bitbucket.
Почему VPN работает нестабильно в дневное время?
В будние дни с 11:00 до 23:00 по МСК наблюдается пик нагрузок и блокировок. Худший период — около 13:00. В это время рекомендуется использовать Tor Bridges, которые стабильнее.
Безопасно ли использовать публичные VPN-конфигурации?
Публичные серверы не гарантируют конфиденциальность. Вы не контролируете их владельцев. Используйте только проверенные источники, не передавайте чувствительные данные. Для повышенной безопасности рассмотрите платные VPN с хорошей репутацией.
Как часто обновляются подписки в репозитории igareck?
Подписки обновляются автоматически каждые 2–4 часа. Перед публикацией конфигурации проходят тесты на сервере в России. Интервал обновления указан в метаданных каждой подписки (обычно 5 часов).