Что такое репозиторий 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-файл. Процесс прост:
- Перейдите на зеркало, например, GitLab.
- Найдите нужную подписку (например, WHITE-CIDR-RU-all.txt).
- Откройте файл и найдите кнопку с надписью RAW, Open Raw, View Raw или Исходник.
- Нажмите на эту кнопку и скопируйте ссылку из адресной строки.
Эту ссылку можно вставить в 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 для доступа к подпискам.