🚀 Автоустановщик VK TURN Proxy
June 15, 2026 · View on GitHub
ПРОЕКТ ЗАКРЫТ!
Старница переводится в статус архива, обновлений и фиксов не будет. Причины две:
- Большинство авторов уже давно ничего не обновляли и не похоже, что собираются
- Есть проекты, которые делают настройку и установку обхода проще
От себя могу порекомендовать FreeTurn от samosvalishe. Работает по тому же принципу на vk calls. Автор уже перешёл на своё ядро, которое ставится на сервер уже из самого приложения, к тому же теперь удобно делиться конфигом с друзьями. Сам пользуюсь, работает отлично. Как альтернаву могу также предложить olcrtc, здесь уже обход реализован через другие каналы связи. Если кто-то захочет взять скрипт и использовать его в своих целях или же продолжить развивать - без проблем.
Хочу сказать спасибо всем, кто пользовался и кто ставил звёзды, надеюсь смог вам помочь. Также спасибо тем авторам, благодаря которым данный обход блокировок (осуждаю) является возможным и благодаря которым и пришла идея создания данного скрипта.
⚠️ Отказ от ответственности (Disclaimer)
Warning
Данный скрипт и панель управления предоставляются «как есть» (as is) исключительно в исследовательских и образовательных целях, а также вы предупреждены о том, что скрипт разрабатывался с использованием ИИ, автор не несёт ответственности за использование его трудов для обхода блокировок запрещённых сервисов. Также автор не ручается за нарушение пользовательского соглашения провайдеров сервисов, предоставляющих услуги видеозвонков.
⚙️ Возможности автоустановщика
- 📦 Автоматически скачивает необходимые пакеты (
curl,wget,jq,ufw,qrencode) для Debian/Ubuntu (также есть поддержка CentOS/RHEL, но скрипт там не обкатывался, делайте всё на свой страх и риск!) - 🧠 Поддерживает установку разных ядер прямо с репозиториев авторов (список постепенно дополняется)
- 🛡️ Может с нуля установить WireGuard (через скрипт от angristan), AmneziaWG (через скрипт от wiresock), Hysteria2 (через скрипт от меня) или автоматически найти порты уже существующих конфигураций WG/AWG/Hysteria2
- 🎯 Поддерживает ручной ввод локального порта, что позволяет использовать прокси поверх уже установленных WireGuard, AmneziaWG, Hysteria2, xray/sing-box панелей
- 🚀 Автоматически создает systemd-службу для работы в фоне и открывает нужные внешние порты в UFW
✨ Возможности панели (vk-panel)
- 🟢 Запуск / 🔴 Остановка / 🔄 Перезапуск прокси
- 📥 Обновление установленного ядра с GitHub в один клик
- ➕ Добавление и удаление клиентов WireGuard/AmneziaWG/Hysteria2 (конфиги сохраняются в отдельную директорию)
- 📱 Вывод QR-кодов существующих клиентов WireGuard/AmneziaWG/Hysteria2 прямо в терминал
- ⚙️ Автоматическое обновление самой панели
- ↔️ Смена ядра vk-turn-proxy в любой момент, а также добавление своего через ссылку
- 🔌 Смена внешнего и локального портов
- 🛡️ Включение/отключение режима VLESS (
-vlessи-vless-bond) (только для некоторых ядер) - 📞
Включение/отключение режима DataChannel ((Данный метод в данный момент не работает)-dc) для Yandex Telemost и SaluteJazz (только для некоторых ядер) - ☁️ Управление WRAP обфускацией: включение/отключение, генерация ключа (только для некоторых ядер)
- 🚀 Включение режима BBR на сервере
- 💾 Резервное копирование настроек и клиентов
- ✍️ Возможность использования своей команды запуска (режим Raw)
- 🗑️ Безопасное и полное удаление панели и ядра vk-turn-proxy
🛠 Установка
Запустите команду ниже на вашем сервере (рекомендуется чистая ОС Ubuntu/Debian):
bash <(curl -sL https://raw.githubusercontent.com/NedgNDG/vk-proxy-auto-installer/main/install.sh)
Для установки конкретной версии используйте команду ниже (вместо v1.0 прописывайте номер конкретной версии):
bash <(curl -sL https://raw.githubusercontent.com/NedgNDG/vk-proxy-auto-installer/v1.0/install.sh)
Далее скрипт сделает всё автоматически, вам надо лишь следовать подсказкам.
Для открытия панели просто пропишите vk-panel
📱 Как подключиться и настроить клиент на телефоне
Note
Далее будут описаны способы подключения с использованием утилиты TURN Proxy от MYSOREZ в режме своей (Raw) команды с использованием стороннего клиента (подойдёт любой sing-box/xray клиент) только под андроид. С каждым днём приложений и способов обхода появляется всё больше и больше, поэтому будет описан самый базовый и универсальный, однако ниже будут рекомендации приложений, узнать подробней можете в репозиториях авторов. Перед этим настройте серверную часть через меню и используйте соответствующие аргументы в клиенте.
В приложении TURN Proxy:
- Перед настройкой скачайте нужное Android ядро в одном из репозиториев авторов, в приложении нажмите Загрузить новое ядро (файл) и выберете скачанный файл
- В настройках переключите "Режим своей (Raw) команды", чтобы он стал активен
- Вписываем:
./client -listen 127.0.0.1:9000
a) Далее если используете VK Call Links
-n 4 -peer ВАШ_IP_АДРЕС_СЕРВЕРА:IP_VK-TURN-PROXY (по умолчанию 56000) -vk-link ССЫЛКА_VK_CALL
b) Далее если используете Yandex Telemost DC
-n 1 -yandex-link ССЫЛКА_YANDEX_TELEMOST (используйте ту же, что и на сервере) -dc
Caution
UPD: при использовании этого режима уже могут случаться постоянные реконнекты, так что может не работать
UPD 2: не работает, ожидается переход решения на VP8
c) Далее если используете SaluteJazz DC
-n 1 -jazz-room room:password -dc
Если на сервере вы использовали 'any', то название и пароль зададутся случайные, для их получения смотрите логи.
Caution
UPD: работает нестабильно, комната может не создасться совсем, а также может не работать при БС
Флаги -vless (должен быть включён на сервере, рекомендуются использовать под него 443/8443 порты) и -udp используйте от ваших предпочтений или если другой режим не работает.
- Сохраняем изменения и запускаем.
Примечание: данные команды также должны подойти и для клиента на пк, подробнее можете узнать тут.
Примечание 2: ссылки для звонков ВК лучше ищите в поисковике (поиск Телемоста не рекомендуется), просто вбивайте "https://vk.com/call/join/" или "https://telemost.yandex.ru/j/" (с кавычками) или используйте твинки для их создания.
В приложении с sing-box/xray ядром:
- Отсканируйте QR-код вашего конфига (будь то созданный через данную панель или стороннюю через web-панель). НЕ ВКЛЮЧАЕМ!
- В блоке Адрес смените айпи на 127.0.0.1, в блоке Порт смените порт на 9000
- Поставьте MTU 1280 (если выбран WireGuard)
- Сохраняйте
- Добавляем TURN Proxy в исключения
Сохраните и подключитесь!
Альтернативные клиенты:
- Модифицированный клиент WireGuard WG Turn от kiper292 (особенно рекомендуется использовать с ядром на сервере от самого kiper292)
- WINGSV от WINGS-N (особенно если хотите использовать с AmneziaWG на сервере)
- FreeTurn от samosvalishe (имеет возможность установки ядра на сервер прямо из клиента)
- VkPN от oxsidee (имеются версии как для мобильных, так и для стационарных OS)
- WDTT от amurcanov
P.S. Способы подключения могут быть взаимозаменямы, несмотря на то, чью серверную часть вы используйте, но при обновлении всё может измениться.
P.P.S. Данный метод обхода по сути является гонкой вооружений, сегодня может работать одно, завтра другое, а послезавтра может сломаться всё, поэтому настоятельно рекомендую следить за репозиториями авторов, своевременно обновляться и пробовать разные методы, если какой-то не работает.
✔️ Рекомендации
- Не используйте данный метод обхода для загрузки торрентов и гигабайтов данных
- Используйте точечную маршрутизацию (настраивается в самом конфиге)
- Не используйте один и тот же конфиг, и одну и ту же ссылку на звонок на разных устройствах
- Старайтесь использовать по необходимости в период работы белых списков
🏆 Благодарности
- cacggghp
- kiper292
- Urtyom-Alyanov
- Moroka8
- alxmcp
- samosvalishe
- MYSOREZ
- WINGS-N
- А также angristan за скрипт установки WireGuard и wiresock за скрипт установки AmneziaWG