tgc: t.me/rjsxrd
Автоматически обновляемая коллекция публичных VPN-конфигов (V2Ray / VLESS / Trojan / VMess / Reality / Shadowsocks / Hysteria2 / TUIC) для быстрого обхода блокировок. Обход белых списков на мобильном интернете.
Каждый конфиг — это TXT-подписка, которую можно импортировать практически в любой современный клиент (v2rayNG, NekoRay, Throne, v2rayN, V2Box, v2RayTun, Hiddify и др.).
Конфиги обновляются каждые 12 часов с помощью GitHub Actions, поэтому все ссылки всегда актуальны.
- Автоматическая фильтрация и дедупликация конфигов
- Разделение больших файлов для лучшей производительности (максимум 300 конфигов на файл)
- Поддержка различных типов протоколов (V2Ray, VLESS, Trojan, VMess, и др.)
- Поддержка обработки base64-кодированных подписок с фильтрацией по доменным именам
- Улучшенная фильтрация безопасности: комплексная проверка insecure параметров для повышения безопасности
- VMess: проверка
insecure,allowInsecure,security=noneи устаревшего режимаalterId > 0 - VLESS: проверка
allowInsecure,insecure,security=none,encryption=none - Shadowsocks: проверка слабых шифров (RC4, CFB режимы, BF-CFB и др.)
- ShadowsocksR: проверка слабых шифров в SSR формате
- TUIC: проверка
skip-cert-verifyпараметра - Общие: проверка
verify=0,verify=false,insecure=1и других небезопасных параметров
- VMess: проверка
- Специальные конфиги для обхода SNI/CIDR белых списков
- Небезопасные конфиги для обхода SNI/CIDR
- Конфиги, разделенные по протоколам
- Создание файлов all.txt и all-secure.txt
- Улучшенная валидация конфигов: теперь учитываются только строки, начинающиеся с поддерживаемого протокола (vless://, vmess://, trojan:// и др.) для предотвращения включения неподходящих строк в итоговые файлы
- Поддержка ежедневно обновляемых репозиториев с автоматическим поиском конфигов по дате
- Поддержка YAML-конфигов с конвертацией в формат VPN URL
- Ручное добавление конфигов: возможность добавлять собственные серверы через файл
source/config/servers.txt, которые будут автоматически фильтроваться и объединяться с другими источниками - Параллельные загрузки для ускорения процесса
- Потокобезопасное логирование с сортировкой сообщений по файлам
- Улучшенная архитектура с четким разделением ответственности между модулями
- rjsxrd - Автоматически обновляемые VPN-конфиги
- Скопируйте нужную ссылку из раздела Конфигурации (рекомендуем начать с 6.txt, 22.txt, 23.txt, 24.txt или 25.txt из папки default/ или bypass/bypass-all.txt для мобильного интернета)
- Импортируйте её в ваш VPN-клиент
- Выберите сервер с минимальным пингом и подключайтесь
Внимание! Видео гайд актуален только для Android, Android TV, Windows, Linux, MacOS. Для iOS и iPadOS используйте текстовые инструкции ниже.
Обычные конфиги для обхода стандартных блокировок. Рекомендуемые:
- all.txt - все уникальные конфиги из папки default в одном файле
- all-secure.txt - все безопасные (без insecure параметров) уникальные конфиги из папки default в одном файле
Для пользователей мобильных устройств: при возникновении проблем с производительностью рекомендуется использовать файлы по отдельности, а не bypass-all.txt
bypass-all - все безопасные конфиги для обхода SNI/CIDR в одном файле
Файлы разделенные по 300 конфигов:
- bypass-1
- bypass-2
- bypass-3
- bypass-4
- bypass-5
- bypass-6
- bypass-7
- bypass-8
- bypass-9
- bypass-10
- bypass-11
- bypass-12
- bypass-13
- bypass-14
- bypass-15
bypass-unsecure-all - все конфиги для обхода SNI/CIDR в одном файле (включая небезопасные)
Файлы разделенные по 300 конфигов:
- bypass-unsecure-1
- bypass-unsecure-2
- bypass-unsecure-3
- bypass-unsecure-4
- bypass-unsecure-5
- bypass-unsecure-6
- bypass-unsecure-7
- bypass-unsecure-8
- bypass-unsecure-9
- bypass-unsecure-10
- bypass-unsecure-11
- bypass-unsecure-12
- bypass-unsecure-13
- bypass-unsecure-14
- bypass-unsecure-15
- bypass-unsecure-16
Безопасные протокол-специфичные файлы:
- vless-secure.txt - только безопасные VLESS конфиги
- vmess-secure.txt - только безопасные VMess конфиги
- trojan-secure.txt - только безопасные Trojan конфиги
- ss-secure.txt - только безопасные Shadowsocks конфиги
- ssr-secure.txt - только безопасные ShadowsocksR конфиги
- tuic-secure.txt - только безопасные TUIC конфиги
- hysteria-secure.txt - только безопасные Hysteria конфиги
- hysteria2-secure.txt - только безопасные Hysteria2 конфиги
- hy2-secure.txt - только безопасные Hysteria2 (hy2) конфиги
Все протокол-специфичные файлы (включая небезопасные):
- vless.txt - все VLESS конфиги
- vmess.txt - все VMess конфиги
- trojan.txt - все Trojan конфиги
- ss.txt - все Shadowsocks конфиги
- ssr.txt - все ShadowsocksR конфиги
- tuic.txt - все TUIC конфиги
- hysteria.txt - все Hysteria конфиги
- hysteria2.txt - все Hysteria2 конфиги
- hy2.txt - все Hysteria2 (hy2) конфиги
Ссылка на QR-коды вечно актуальных конфигов
Гайд для Android
1. Скачиваем «v2rayNG» universal.apk - Ссылка
Можно использовать «Happ» - Ссылка, но в настройках: Подписки -> сортировать по пингу
2. Копируем в буфер обмена ссылку на конфиг из раздела Конфигурации
3. Заходим в приложение «v2rayNG» и в правом верхнем углу нажимаем на +, а затем выбираем «Импорт из буфера обмена».
4. Нажимаем «справа сверху на три точки», а затем «Проверка профилей группы», после окончания проверки в этом же меню нажмите на «Сортировка по результатам теста».
5. Выбираем нужный вам сервер и затем нажимаем на кнопку
Гайд для Android TV
1. Скачиваем «v2rayNG» universal.apk - Ссылка
2. Скачиваем «QR-коды» вечно актуальных конфигов - Ссылка
3. Заходим в приложение «v2rayNG» и в правом верхнем углу нажимаем на +, а затем выбираем «Импорт из QR-кода», выбираем картинку нажав на иконку фото в правом верхнем углу.
4. Нажимаем «справа сверху на три точки», а затем «Проверка профилей группы», после окончания проверки в этом же меню нажмите на «Сортировка по результатам теста».
5. Выбираем нужный вам сервер и затем нажимаем на кнопку
Дополнительные решения проблем
Если нету интернета при подключении к VPN в v2rayNG
Ссылка на видео с демонстрацией фикса - Ссылка
Если не появились конфиги при добавлении VPN в v2rayNG
- Нажмите на «три полоски» в «левом верхнем углу».
- Нажимаем на кнопку «Группы».
- Нажимаем на «иконку кружка со стрелкой» в «верхнем правом углу» и дожидаемся окончания обновления.
Фикс ошибки "Cбой проверки интернет-соединения: net/http: 12X handshake timeout"
- На рабочем столе зажимаем на иконке «v2rayNG» и нажимаем на пункт «О приложении».
- Нажимаем на кнопку «Остановить» и заново запускаем «v2rayNG».
Фикс ошибки "Fail to detect internet connection: io: read/write closed pipe"
- На рабочем столе зажимаем на иконке «v2rayNG» и нажимаем на пункт «О приложении».
- Нажимаем на кнопку «Остановить» и заново запускаем «v2rayNG».
- Нажимаем «справа сверху на три точки», а затем «Проверка профилей группы», после окончания проверки в этом же меню нажмите на «Сортировка по результатам теста».
- Выбираем нужный вам сервер и затем нажимаем на кнопку
▶️ в правом нижнем углу.
Обновление конфигов в v2rayNG
- Нажимаем на «иконку трех полосок» в «левом верхнем углу».
- Выбираем вкладку «Группы».
- Нажимаем на «иконку кружка со стрелкой» в «правом верхнем углу».
Гайд для Windows, Linux
1. Скачиваем «Throne» - Ссылка
Windows 10/11 - windows64.zip
Windows 7/8/8.1 - windowslegacy64.zip
Linux - linux-amd64.zip
Можно использовать «nekoray» - Ссылка
Можно использовать «v2rayN» - Ссылка
2. Копируем в буфер обмена ссылку на конфиг из раздела Конфигурации
3. Нажимаем на «Профили», а затем «Добавить профиль из буфера обмена».
4. Выделяем все конфиги комбинацией клавиш «Ctrl + A», нажимаем «Профили» в верхнем меню, а затем «Тест задержки (пинга) выбранного профиля» и дожидаемся окончания теста (во вкладке «Логи» появится надпись «Тест задержек (пинга) завершён!»)
5. Наживаем на кнопку колонки «Задержка (пинг)».
6. В верхней части окна программы активируйте опцию «Режим TUN», установив галочку.
7. Выбираем один из конфигов с наименьшим «Задержка (пинг)», а затем нажимаем «ЛКМ» и «Запустить».
Дополнительные руководства для Windows
Исправляем ошибку MSVCP и VCRUNTIME на Windows 10/11
- Нажимаем «Win+R» и пишем «control».
- Выбираем «Программы и компоненты».
- В поиск (справа сверху) пишем слово «Visual» и удалям все что касается «Microsoft Visual».
- Скачиваем архив и распаковываем - Ссылка
- Запускаем от имени Администратора «install_bat.all» и ждем пока все установиться.
Обновление конфигов в NekoRay
- Нажимаем на кнопку «Настройки».
- Выбираем «Группы».
- Нажимаем на кнопку «Обновить все подписки».
Гайд для iOS, iPadOS
1. Скачиваем «V2Box - V2ray Client» - Ссылка
Можно использовать «Happ» - Ссылка, в настройках: Подписки -> сортировать по пингу
2. Копируем в буфер обмена ссылку на конфиг из раздела Конфигурации
3. Заходим в приложение «V2Box - V2ray Client» и переходим во вкладку «Config», нажимаем на плюсик в правом верхнем углу, затем - «Добавить подписку», вводим любое «Название» и вставляем ссылку на конфиг в поле «URL».
4. После добавления конфига дожидаемся окончания проверки и выбираем нужный, просто нажав на его название.
5. В нижней панели программы нажимаем кнопку «Подключиться».
Обновление конфигов в V2Box - V2ray Client
1. Переходим во вкладку «Config».
2. Нажимаем на иконку обновления слева от названия группы подписки.
Гайд для MacOS
1. Скачиваем «Hiddify» - Ссылка
Можно использовать «v2rayN» - Ссылка
2. Нажимаем «Новый профиль».
3. Копируем в буфер обмена ссылку на конфиг из раздела Конфигурации
4. Нажимаем на кнопку «Добавить из буфера обмена».
5. Перейдите в «Настройки», измените «Вариант маршрутизации» на «Индонезия».
6. Нажмите в левом верхнем меню на иконку настроек и выберите «VPN сервис».
7. Включаем «VPN» нажав на иконку по середине.
8. Для смены сервера включите «VPN» и перейдите во вкладку «Прокси».
Обновление конфигов в Hiddify
1. Заходим в приложение «Hiddify» и выбираем нужный вам профиль.
2. Нажимаем «слева от названия профиля на иконку обновления».
githubmirror/ - сгенерированные .txt файлы конфигов
├─ default/ - основные конфиги (1.txt, 2.txt, ..., all.txt, all-secure.txt)
├─ bypass/ - безопасные конфиги для обхода SNI/CIDR (bypass-all.txt, bypass-1.txt, bypass-2.txt, ...)
├─ bypass-unsecure/ - все конфиги для обхода SNI/CIDR (включая небезопасные) (bypass-unsecure-all.txt, bypass-unsecure-1.txt, ...)
└─ split-by-protocols/ - протокол-специфичные файлы (vless.txt, vmess.txt, trojan.txt, и т.д. в обеих версиях: secure и unsecure)
qr-codes/ - PNG-версии конфигов для импорта по QR
source/ - исходный код генератора
├─ main.py - основная точка входа в приложение
├─ config/ - настройки и конфигурационные параметры
│ ├─ settings.py - глобальные настройки, токены, URL-источники, часовые пояса
│ ├─ URLS.txt - список URL для основных конфигов
│ ├─ URLS_base64.txt - список URL для base64-кодированных подписок
│ ├─ URLS_yaml.txt - список URL для YAML-конфигов
│ ├─ servers.txt - список ручных серверов для добавления в конфигурации
│ ├─ whitelist-all.txt - список доменов для SNI фильтрации
│ └─ cidrwhitelist.txt - список CIDR для IP фильтрации
├─ fetchers/ - модули для загрузки конфигов из внешних источников
│ ├─ fetcher.py - базовый загрузчик конфигов с обработкой ошибок
│ ├─ daily_repo_fetcher.py - загрузка из ежедневно обновляемого репозитория
│ └─ yaml_converter.py - конвертер YAML-конфигов в формат VPN URL
├─ processors/ - основная обработка и фильтрация конфигов
│ └─ config_processor.py - содержит всю основную логику обработки
├─ utils/ - вспомогательные функции и утилиты
│ ├─ file_utils.py - файловые операции, фильтрация insecure конфигов
│ │ - содержит улучшенную функцию has_insecure_setting()
│ ├─ logger.py - потокобезопасное логирование
│ └─ github_handler.py - работа с GitHub API
└─ requirements.txt - зависимости проекта
.github/workflows/ - CI/CD (авто-обновление каждые 12 часов)
README.md - этот файл
docs/ - документация проекта
git clone https://github.com/whoahaow/rjsxrd
cd rjsxrd/source
python -m pip install -r requirements.txt
export MY_TOKEN=<GITHUB_TOKEN> # токен с правом repo, чтобы пушить изменения
python main.py # конфиги появятся в ../githubmirrorВажно! В файле
source/config/settings.pyвручную задайтеREPO_NAME = "<username>/<repository>", если запускаете скрипт из форка.
Для локального тестирования без загрузки в GitHub используйте флаг --dry-run:
python main.py --dry-runПроект распространяется под лицензией MIT License. Полный текст лицензии содержится в файле LICENSE.
Основной репозиторий, который вдохновил данный проект: https://github.com/AvenCores/goida-vpn-configs
Автор не является владельцем/разработчиком/поставщиком перечисленных VPN-конфигураций. Это независимый информационный обзор и результаты тестирования.
Данный пост не является рекламой VPN. Материал предназначен исключительно в информационных целях, и только для граждан тех стран, где эта информация легальна, как минимум - в научных целях. Автор не имеет никаких намерений, не побуждает, не поощряет и не оправдывает использование VPN ни при каких обстоятельствах. Ответственность за любое применение данных VPN-конфигураций — на их пользователе. Отказ от ответственности: автор не несёт ответственность за действия третьих лиц и не поощряет противоправное использование VPN. Используйте в соответствии с местным законодательством.
Используйте VPN только в законных целях: в частности - для обеспечения вашей безопасности в сети и защищённого удалённого доступа, и ни в коем случае не применяйте данную технологию для обхода блокировок.