Стабильная связь в один клик. Discord, YouTube и Telegram работают ровно — без настроек, батников и танцев с бубном.
github.com/cold-hell/FreeConnectЛюбые другие сборки, «зеркала», сайты и «установщики» из других мест могут быть заражены — в этой нише вредоносные копии распространяют под чужими именами. Скачивай только из релизов и сверяй контрольную сумму (SHA-256 указан в описании каждого релиза).
FreeConnect — утилита для модификации сетевых пакетов. Она меняет то, как твой компьютер формирует TCP- и UDP-соединения: фрагментирует пакеты, разбивает TLS-рукопожатие на части, подставляет служебные заголовки. Для приложений всё остаётся как было — меняется только форма трафика на пути к серверу.
Зачем это нужно на практике: у многих провайдеров Discord, YouTube и Telegram работают нестабильно — голос заикается, видео не грузится, сообщения висят. Модификация пакетов приводит соединение в рабочее состояние.
Внутри — движок zapret, но вся сложность спрятана за одной кнопкой: запустил, нажал ⚡ — и связь работает. В отличие от «голого» zapret с папкой батников, FreeConnect сам подбирает рабочие параметры под твоего провайдера и удерживает соединение, если у провайдера что-то меняется.
Программа бесплатная, без рекламы и сбора данных, с открытым исходным кодом.
Основное
- Одна кнопка. Никаких
.bat, консолей и ручного выбора параметров. - Автоподбор. Программа сама перебирает наборы параметров и находит рабочий именно у тебя.
- Свой набор. Если готовые не подошли — глубокий поиск собирает персональный под твою сеть: он стартует от твоего лучшего набора и мутирует его в живых проверках, а если ни одна база у провайдера вообще не открывает сайты — честно останавливается и говорит об этом, вместо бесконечного перебора.
- Защита голоса. Следит за задержкой голосового канала Discord и восстанавливает связь, если она просела.
- Игровой режим. Один тумблер — и обработка распространяется на игровые порты.
Telegram (с 0.3.0; ядро обхода заменено в 0.5.0)
- Локальный MTProto-прокси заворачивает Telegram в его собственный веб-канал: наружу уходит обычное защищённое соединение с легальным доменом, а не характерный почерк протокола.
- Настройка в один клик: Telegram сам предложит добавить прокси.
- Не требует VPN, подписок и сторонних серверов — только твой компьютер и серверы Telegram.
- Если прямой адрес придушат — трафик уходит через резервный канал Cloudflare, а список резервных доменов обновляется автоматически.
- Встроенная проверка показывает, на какой ступени возникла проблема.
- Ядро обхода — проект Flowseal/tg-ws-proxy (MIT).
Свои сайты (с 0.4.0)
- Популярные сервисы (взрослые сайты, трекеры и др.) уже добавлены — работают из коробки.
- Настройки → «Свои сайты в обход»: добавь свои домены (по одному в строке), применяется на лету.
Discord через свой VPN (с 0.2.0, по желанию)
- Если у тебя есть своя VPN-подписка, весь трафик Discord можно пустить через неё.
- Импорт ссылки-подписки, выбор страны-выхода, раздельная маршрутизация: через VPN идёт только Discord.
- Внутри страны (и в режиме «Авто») берётся рабочий сервер: доступность проверяется вживую, а не выбирается фиксированный по пингу.
- Понимает все ходовые форматы подписки: JSON-профили (Happ/Streisand),
base64от JSON,base64-список ссылок и просто список ссылок —vless://,trojan://,ss://,hysteria2://,vmess://(Reality, TLS, WS/gRPC/XHTTP, Hysteria2, Shadowsocks). - Подписки с привязкой к устройству: FreeConnect отправляет свой ID устройства, а можно вставить ID из Happ — тогда панель отдаёт тот же список серверов, что и Happ. Сообщения панели («кончился лимит устройств», «обнови подписку», срок) видны прямо в окне.
- Через VPN идёт только Discord — его процессы и его домены. Всё остальное уходит напрямую, твоим домашним интернетом; локальная сеть и приватные адреса — тоже всегда напрямую.
- Кнопка «Проверить маршрут» показывает два IP: «напрямую» (то, что видят браузер и прочие программы) и «через VPN» (выход Discord). Совпали — значит маршрут сломан, и это видно сразу.
Удобство
- Автозапуск. Стартует вместе с Windows и включается сам.
- Свежие параметры. Подтягивает актуальные наборы автоматически.
- Запасной канал обновлений. Если GitHub недоступен, обновления приходят с зеркала.
- Работает в трее. Не мешается, ест минимум ресурсов.
- Скачай FreeConnect-Setup.exe.
- Запусти установщик, пройди «Далее → Установить».
- Готово. FreeConnect откроется сам.
Антивирус ругается? Это нормально. Сетевой движок (
winws.exe) работает с драйвером перехвата пакетов и часто ловит ложное срабатывание — так устроены все программы этого класса. Файл чистый, добавь в исключения.
- Главная кнопка ⚡ — включает и выключает обработку. Всё.
- Подобрать автоматически — если что-то работает плохо, нажми: программа найдёт рабочие параметры.
- Глубокий поиск — собирает твой собственный набор, когда готовые не справились.
- Настройки (шестерёнка): автозапуск, игровой трафик, защита голоса, Telegram, VPN для Discord.
Обычно ничего трогать не нужно: поставил, включил автозапуск — и всё работает само.
Как включить Telegram
Настройки → «Соединение Telegram» → «Настроить автоматически». Telegram откроется и предложит добавить прокси — подтверди. Работают сообщения, файлы, голосовые и звонки.
Если Telegram не подхватил ссылку сам — нажми «Скопировать ссылку для Telegram» и добавь прокси вручную: Telegram → Настройки → Продвинутые → Тип соединения → Прокси → добавить.
Важно: Telegram будет ходить через FreeConnect, поэтому включи автозапуск — иначе после перезагрузки Telegram не подключится, пока не запустишь программу. Она сама об этом напомнит.
Telegram не подключается
Настройки → «Соединение Telegram» → «Проверить соединение». Проверка разберёт соединение по ступеням (ядро → локальный прокси → прямой канал до Telegram → резерв Cloudflare) и скажет, где именно проблема. Если прямой адрес недоступен — включи «Резерв через Cloudflare».
Кажется, что через VPN идёт вообще весь трафик
Открой «VPN для Discord» → «Проверить маршрут». Покажет две строки:
- Напрямую (браузер и прочее) — это твой домашний IP: именно его видят браузер и остальные программы. Так и должно быть.
- Через VPN (Discord) — IP страны, которую ты выбрал.
Совпали или первая строка показывает страну VPN — вот тогда маршрут действительно сломан, пиши. Важно понимать: сам клиент перехватывает весь трафик (так работает режим TUN — иначе голос Discord не завернуть), но наружу всё, кроме Discord, уходит напрямую, твоим интернетом.
Discord подключается, но не слышно голос / не идёт демонстрация
Нажми «Подобрать автоматически» или «Глубокий поиск» — программа найдёт набор параметров, где голос и демонстрация экрана работают полностью. FreeConnect проверяет именно голосовой канал, а не только доступность сайта.
Ничего не работает
- Проверь, что обработка включена (кнопка ⚡ горит).
- Нажми «Подобрать автоматически».
- Если не помогло — «Глубокий поиск».
- Всё ещё нет? Настройки → «Собрать логи для поддержки» и приложи
.zipк issue.
В подписке не все серверы (в Happ их больше)
Так бывает у подписок с привязкой к устройству (Happ-шлюзы, панели с лимитом устройств): без ID устройства панель отдаёт заглушку — один нерабочий сервер. Проверь:
- Настройки → «VPN для Discord» → поле «ID устройства (HWID)»: там должен быть ID (свой создаётся автоматически).
- Хочешь ровно тот же список, что в Happ — скопируй ID из Happ (подписка → «Your HWID» → «Copy HWID»), вставь в это поле и нажми «Сохранить». FreeConnect перечитает подписку и будет считаться тем же устройством, не занимая отдельный слот.
- Если в окне видно сообщение панели про лимит устройств — зайди в бота подписки в раздел «Устройства» и удали лишние.
VPN для Discord не подключается
Программа сама перебирает серверы и берёт тот, через который реально идёт трафик. Если не вышло — посмотри сообщение панели в окне «VPN для Discord» (лимит устройств, срок подписки) и проверь, что в поле «ID устройства» есть ID. Затем нажми «Импортировать» ещё раз.
Играю в игры — что включить?
Настройки → «Покрывать игровой трафик». Тогда обработка распространяется и на игровые порты, и голос в Discord не отвалится во время игры.
- Сетевой движок — zapret (
winws.exe+ драйвер перехвата пакетов WinDivert). Фрагментация TLS-рукопожатия, десинхронизация, подстановка служебных пакетов. - Telegram — локальный MTProto-прокси: принимает обфусцированный поток Telegram, определяет
дата-центр и перешифровывает его в WebSocket к веб-входу Telegram. Если прямой адрес
недоступен — идёт через резервные Cloudflare-домены, медиа мультиплексируется по HTTP/2.
Ядро — Flowseal/tg-ws-proxy (MIT), вендорено в
freeconnect/tgwsбез изменений (см.freeconnect/tgws/UPSTREAM.md). - VPN для Discord — sing-box с маршрутизацией по имени процесса: через туннель идёт только Discord, остальное — напрямую.
- Интерфейс — Python + pywebview (WebView2), без Electron.
Тестов в проекте: 273, гоняются в CI на каждый коммит.
FreeConnect — инструмент для работы с сетевыми пакетами на собственном компьютере, предназначенный для восстановления стабильного доступа к легальным сервисам. Проект некоммерческий, распространяется как есть, без гарантий. Ответственность за использование несёт пользователь.
- bol-van/zapret — сетевой движок, сердце проекта.
- Flowseal/zapret-discord-youtube — наборы параметров и списки.
- SagerNet/sing-box — туннель для режима VPN.
- Flowseal/tg-ws-proxy — ядро обхода Telegram (локальный MTProto-прокси через веб-канал Telegram, с резервом Cloudflare).
FreeConnect лишь делает эти технологии доступными обычному пользователю.



