VPN клиент WINGS V для Linux/Windows с поддержкой Xray и VK TURN, встроенным ByeDPI и автопоиском профилей
  • Go 55.1%
  • Vue 24.6%
  • Java 8.7%
  • CSS 4.9%
  • Shell 1.9%
  • Other 4.7%
Find a file
2026-11-11 03:17:53 +03:00
.github/workflows [ci] match the pnpm version to the lockfile (pnpm 12 writes it, 9 cannot read it) 2026-11-11 03:17:53 +03:00
build [build] drop literal em-dashes from the platform build files 2026-11-10 18:34:32 +03:00
cmd/xrayhelper [xray/helper] keep converter logs off stdout 2026-11-04 18:41:33 +03:00
docs/assets/readme/images [docs] add a user-facing readme with screenshots 2026-07-11 07:06:14 +03:00
external [external/vk-turn-proxy] bump 2026-11-01 23:10:00 +03:00
frontend [frontend/account] extend the subscription-reuse warning to no-account use 2026-11-11 03:17:53 +03:00
internal [xray/test] scope the connectivity test to the active filter chip 2026-11-11 02:52:54 +03:00
nix [nethelper/daemon] add opt-in passwordless network helper 2026-11-06 00:19:42 +03:00
scripts [xray/stats] expose the StatsService over a 0600 commander socket 2026-11-10 22:01:33 +03:00
.gitignore [ignore] add the appimage staging binary and icon 2026-08-29 06:34:59 +03:00
.gitmodules [external] add xray-core, libxray and byedpi submodules 2026-07-11 07:31:33 +03:00
AGENTS.md [docs] spell out the two-part commit scope 2026-08-31 06:06:54 +03:00
CLAUDE.md [init] 2026-07-08 16:19:18 +03:00
flake.lock [build] add nix runner for upstream checkout 2026-11-04 14:59:05 +03:00
flake.nix [nethelper/daemon] add opt-in passwordless network helper 2026-11-06 00:19:42 +03:00
go.mod [wgwin] run the windows amneziawg data plane on amneziawg-go v3 2026-11-10 18:34:32 +03:00
go.sum [wgwin] run the windows amneziawg data plane on amneziawg-go v3 2026-11-10 18:34:32 +03:00
LICENSE [init] 2026-07-08 16:19:18 +03:00
main.go [connection/receipts] route the node-door fallback through the tunnel gateway 2026-11-10 22:20:27 +03:00
nethelper_server_linux.go [nethelper/daemon] add opt-in passwordless network helper 2026-11-06 00:19:42 +03:00
nethelper_server_other.go [nethelper/daemon] add opt-in passwordless network helper 2026-11-06 00:19:42 +03:00
README.md [docs] shorten nixos setup instructions 2026-11-06 01:33:01 +03:00
Taskfile.yml [build] stamp the app version from the git tag on every build 2026-08-29 06:39:29 +03:00

WINGS V DeX

Скачать Telegram Чат

Настольное приложение для Linux и Windows, которое помогает вернуть привычный интернет там, где его блокируют. Прячет VPN-подключение внутри звонков VK (VK TURN) - для провайдера это выглядит как обычный звонок в VK, а не как VPN. Внутри работает WireGuard.

Это настольная версия клиента WINGS V для Android.

Скриншоты

Главная Профили
Главная Профили
Маршрутизация приложений Настройки VK TURN
Маршрутизация Настройки VK TURN
Показать ещё скриншоты
Приветствие Выбор подключения
Приветствие Выбор подключения
Настройки О приложении
Настройки О приложении

Что умеет

  • подключаться одной кнопкой
  • добавлять профили по ссылке wingsv:// из буфера обмена
  • входить через VK ID или работать анонимно
  • маршрутизация по приложениям (только Linux): пустить выбранные программы напрямую, мимо VPN (Bypass), или наоборот - только их через VPN (Whitelist)
  • показывать журнал подключения (runtime и proxy) прямо в приложении
  • обновляться прямо из приложения
  • проводить через короткое приветствие при первом запуске

Установка

Скачайте версию для своей системы со страницы релизов:

  • Linux - .deb (Debian/Ubuntu), .AppImage (для остальных дистрибутивов) или архив .tar.gz. .AppImage и .tar.gz рассчитывают на GTK4 и WebKitGTK 6.0 в системе - в большинстве дистрибутивов они уже стоят, а если нет, ставятся из штатного репозитория (gtk4 и webkitgtk-6.0; в Debian/Ubuntu пакеты называются libgtk-4-1 и libwebkitgtk-6.0-4).
  • Windows - установщик ...-setup.exe или переносимая версия в .zip

При подключении приложение один раз попросит повышение прав (pkexec на Linux, UAC на Windows) - это нужно, чтобы поднять VPN.

С чего начать

  1. Запустите приложение и пройдите короткое приветствие.
  2. Получите ссылку-профиль wingsv:// (её выдаёт тот, кто раздаёт вам доступ), скопируйте её и нажмите «Вставить из буфера».
  3. Нажмите круглую кнопку - готово, вы подключены.

NixOS (x86_64-linux)

Добавьте inputs.wingsv-dex.url = "github:WINGS-N/WINGSV_DeX"; в свой flake, а wingsv-dex.nixosModules.default - в список модулей системы. Затем укажите пользователя:

services.wingsv-dex = {
  enable = true;
  user = "your-user";
  privilegedHelper.enable = true;
};

Приложение откроется в трее после входа в графический сеанс. Профиль и автоподключение настройте в приложении. privilegedHelper.enable убирает запрос пароля, но даёт выбранному пользователю широкие права на изменение сети; без этой опции остаётся обычный запрос через pkexec. GUI не запускается от root. Реальное VPN-подключение с вашим профилем проверьте отдельно.

Для разового запуска без установки модуля используйте nix run github:WINGS-N/WINGSV_DeX. Обновление Nix-версии выполняется через Nix, не через приложение.

Что используется

  • Wails v3 - десктопная оболочка (Go + системный WebView)
  • Vue 3 - интерфейс
  • WireGuard - VPN-туннель
  • vk-turn-proxy (WINGS-N/vk-turn-proxy) - обфускация VK TURN с SRTP-mimicry

Special thanks to