Игарек VPN GitHub: конфиги, зеркала и настройка для России

Подробный обзор репозитория igareck/vpn-configs-for-russia: черные и белые списки, форматы подписок, зеркала GitHub, настройка клиентов и DNS для стабильной работы в РФ.

Что такое репозиторий igareck/vpn-configs-for-russia

Репозиторий igareck/vpn-configs-for-russia — это публичная коллекция бесплатных VPN-конфигураций, которые автоматически проверяются на работоспособность именно на территории России. Проект существует для того, чтобы пользователи из РФ могли обходить блокировки Роскомнадзора, используя актуальные и проверенные подписки.

В отличие от многих аналогичных сборок, здесь не просто собираются ссылки из открытых источников. Каждая конфигурация перед публикацией проходит реальные тесты на доступность, задержку и скорость с сервера, расположенного в России. Тесты запускаются каждые 2–4 часа, поэтому нерабочие и медленные серверы отсеиваются автоматически.

Проект поддерживает несколько протоколов: VLESS, Trojan, Shadowsocks, Hysteria2, VMess, Tuic и другие. Все конфигурации разделены на категории — черные и белые списки, а также мобильные и полные версии. Это позволяет подобрать оптимальный вариант под конкретные условия использования.

Черные и белые списки: в чем разница

В репозитории igareck/vpn-configs-for-russia все подписки делятся на два больших класса: черные списки (ЧС) и белые списки (БС). Это принципиально разные подходы к маршрутизации трафика.

Черные списки — это конфигурации, в которых через VPN идет весь трафик, за исключением адресов из специального списка исключений. Такой режим подходит для большинства пользователей, особенно если у вас нет ограничений на кабельном или мобильном интернете. Однако в часы пик черные списки могут работать нестабильно.

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

В репозитории есть как мобильные версии (по 150 серверов), так и полные наборы. Для новичков рекомендуют начинать с мобильных подписок — они легче и быстрее загружаются.

Форматы подписок и совместимость с клиентами

Подписки в репозитории представлены в нескольких форматах, чтобы работать с разными VPN-клиентами.

Универсальный формат — это просто список прокси-серверов. Он подходит для клиентов, где автопроверка настраивается вручную: Karing, Shadowrocket, Exclave, V2Box. Пользователь сам выбирает сервер или настраивает автоматический выбор.

Clash-формат — это конфигурации со встроенной автопроверкой и маршрутизацией. Они работают через любые Clash/Mihomo клиенты: Clash Verge Rev, Clash Mi, ClashMetaforAndroid. Этот формат считается самым стабильным, так как клиент автоматически переключается на рабочий сервер при обрыве.

Специальные форматы — предназначены для конкретных клиентов: v2rayN, v2rayNG, Streisand, Happ, v2RayTun. В этих подписках уже встроена логика автоматического выбора сервера, поэтому пользователю достаточно просто импортировать файл и подключиться.

Важно понимать, что для каждого клиента нужно выбирать соответствующий формат. Если вы используете v2rayN, лучше взять специальную подписку, а не универсальный TXT-файл, иначе придется вручную настраивать маршрутизацию.

Зеркала репозитория: защита от блокировки GitHub

В связи с возможной блокировкой GitHub в России автор репозитория создал несколько зеркал, которые синхронизируются с основным репозиторием. Это позволяет продолжать получать обновления конфигураций даже в случае ограничения доступа к GitHub.

Основные зеркала:

  • GitLab — https://gitlab.com/igareck/vpn-configs-for-russia
  • Codeberg — https://codeberg.org/igareck/vpn-configs-for-russia
  • Gitea — https://gitea.com/igareck/vpn-configs-for-russia
  • SourceHut — https://git.sr.ht/~igareck/vpn-configs-for-russia
  • Bitbucket — https://bitbucket.org/igareck/vpn-configs-for-russia

Также есть прокси для RAW-ссылок: GitHack (https://raw.githack.com/) и связка Yandex+Bitbucket, которая работает даже в режиме «беспилотной опасности», когда другие зеркала недоступны.

Автор рекомендует заранее заменить RAW-ссылки в ваших VPN-клиентах на ссылки из зеркал, чтобы не потерять доступ к обновлениям. Все зеркала содержат идентичную информацию, включая README и подписки.

Как получить RAW-файл из зеркала

Чтобы использовать зеркало для обновления подписок, нужно получить прямую ссылку на RAW-файл. Процесс прост:

  1. Перейдите на зеркало, например, GitLab.
  2. Найдите нужную подписку (например, WHITE-CIDR-RU-all.txt).
  3. Откройте файл и найдите кнопку с надписью RAW, Open Raw, View Raw или Исходник.
  4. Нажмите на эту кнопку и скопируйте ссылку из адресной строки.

Эту ссылку можно вставить в VPN-клиент как URL подписки. Для GitHack и Yandex+Bitbucket ссылки уже готовы и приведены в README репозитория.

Важно: для связки Yandex+Bitbucket используйте именно указанную комбинацию, другие варианты с Яндексом могут ломать конфигурации. Работоспособность таких подписок проверена пользователями в клиентах Karing, Clash Mi и v2rayN/v2rayNG.

Настройка VPN-клиента: общие рекомендации

Для стабильной работы с конфигурациями igareck важно правильно настроить VPN-клиент. Вот основные рекомендации:

  • Используйте клиенты с поддержкой автопроверки (health check). Это позволяет автоматически переключаться на рабочий сервер при обрыве.
  • Если соединение оборвалось, просто перезапустите подключение и подождите 5–20 секунд — приложение повторно выберет лучший прокси.
  • В Mihomo-клиентах можно вручную выбирать сервер из списка, не дожидаясь автоматики.
  • Для мобильных устройств лучше использовать мобильные подписки (150 серверов) — они оптимизированы и легче.
  • В дневное время (с 11 до 23 часов по МСК) публичные VPN работают нестабильно, особенно в районе 13:00. В это время лучше использовать TOR Bridges.

Также важно правильно настроить DNS. В клиенте рекомендуется использовать удаленный DNS (Remote DNS) с DoH-серверами, например, https://dns.google/dns-query. Это помогает избежать ситуаций, когда конфигурация подключается, но трафик не проходит.

Настройка DNS для стабильной работы

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

В клиенте нужно настроить Remote DNS (удаленный 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.

В 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 и другие.

В Exclave: в разделе «Настройки» найдите «Удаленный DNS» и замените значение на https://dns.google/dns-query.

Кроме того, рекомендуется заменить DNS на самом устройстве (роутере, ПК, телефоне) на зашифрованный DNS-over-HTTPS. Это снижает вероятность обрывов и делает соединение более стабильным.

TOR Bridges как альтернатива в часы пик

Когда черные списки VPN работают нестабильно, особенно в дневное время по будням, автор репозитория рекомендует использовать TOR Bridges. Это связка TOR-мостов, которые тестируются каждые 4 часа специально для работы в России.

TOR Bridges можно использовать с клиентами OnionHop V3, OnionFruit или Tor Browser. По наблюдениям, TOR устойчивее VPN в разы — соединение может держаться несколько дней без обрывов.

Это особенно актуально для пользователей, у которых нет белых списков, но нужна бесплатная альтернатива. В репозитории есть отдельная подписка TOR BRIDGES, которая доступна в разделе черных списков.

Важно: не путайте TOR Bridges с обычным TOR — мосты специально подобраны для обхода блокировок в РФ и проверены на доступность.

Практические примеры настройки для GitHub

Хотя репозиторий igareck не предназначен специально для GitHub, пользователи часто настраивают VPN для доступа к GitHub API или сайту. В одном из руководств упоминаются примеры настройки серверов:

  • Адрес сервера: api.github.com, порты 443 и 80, протоколы TCP и UDP.
  • Адрес сервера: github.global.ssl.fastly.net, порты 443 и 80, протоколы TCP и UDP.

Однако эти примеры относятся к настройке VPN-клиента вручную, а не к использованию готовых конфигураций. В контексте репозитория igareck достаточно импортировать подписку и выбрать сервер, который обеспечит доступ к GitHub.

Если GitHub заблокирован, можно использовать зеркала репозитория, которые размещены на других платформах. Также можно использовать RAW-прокси, например, GitHack, для доступа к файлам конфигураций.

Частые проблемы и их решения

Пользователи часто сталкиваются с типичными проблемами при использовании публичных VPN-конфигураций. Вот несколько советов:

  • Подписка не обновляется: проверьте, что вы используете актуальную RAW-ссылку, и замените ее на зеркало, если GitHub недоступен.
  • Соединение обрывается: перезапустите подключение, подождите 5–20 секунд. Если проблема повторяется, попробуйте другую подписку или TOR Bridges.
  • Трафик не проходит, хотя пинг успешный: настройте Remote DNS в клиенте, как описано выше.
  • Медленная скорость: попробуйте мобильные подписки (150 серверов) или используйте белые списки, если это возможно.
  • Клиент не поддерживает формат: выберите подписку, соответствующую вашему клиенту (универсальную, Clash или специальную).

Если ничего не помогает, посетите Telegram-канал автора (https://t.me/igareq), где публикуются обновления и советы.

Вопросы и ответы

Что такое igareck vpn configs for russia?

Это публичный репозиторий на GitHub (и зеркалах), содержащий бесплатные VPN-конфигурации, которые автоматически проверяются на работоспособность в России. Поддерживаются протоколы VLESS, Trojan, Shadowsocks, Hysteria2 и другие. Все подписки разделены на черные и белые списки, есть мобильные и полные версии.

Как использовать конфиги igareck?

Скачайте подписку в подходящем формате (TXT, YAML, JSON) и импортируйте в VPN-клиент, например, Karing, v2rayN, Clash Verge Rev. Для мобильных устройств лучше использовать мобильные подписки. Убедитесь, что выбранный формат совместим с вашим клиентом.

Какие зеркала репозитория существуют?

Основные зеркала: GitLab, Codeberg, Gitea, SourceHut, Bitbucket. Также есть RAW-прокси GitHack и связка Yandex+Bitbucket для доступа в режиме блокировок. Все зеркала синхронизируются с оригинальным репозиторием.

Почему VPN не работает днем?

В дневное время (с 11 до 23 часов по МСК) публичные VPN-конфигурации часто работают нестабильно из-за массовых блокировок. Худший период — около 13:00. В это время рекомендуется использовать TOR Bridges или белые списки.

Как настроить DNS для стабильной работы?

В VPN-клиенте настройте Remote DNS на DoH-серверы, например, https://dns.google/dns-query. В Karing это делается в Настройки → DNS → Сервер → Трафик прокси. Также рекомендуется заменить DNS на устройстве на зашифрованный DoH.

Что делать, если GitHub заблокирован?

Используйте зеркала репозитория (GitLab, Codeberg и др.) или RAW-прокси GitHack. Замените RAW-ссылки в VPN-клиенте на ссылки из зеркал. Также можно использовать связку Yandex+Bitbucket для доступа к подпискам.