две команды в Claude Code, потом один промпт
Исходники на GitHub
/plugin marketplace add https://github.com/Zelenov/claude-code-ru-vpn-plugins.git
/plugin install vpn-russian@ru-vpn-marketplace

4 шага до своего VPN, которым будет пользоваться вся семья и сколько угодно друзей.
vless:// в приложениеВажно: два VPS обычно обходятся примерно в 400–1500 рублей в месяц суммарно.
Плагин настраивает 2 сервера:
На выходе готовая ссылка vless:// (и QR-код) для приложения.
Почему такая схема:
ya.ru, а IP принадлежит европейскому хостеру, соединение рвётся. SSH открывается нормально, порт 443 висит по таймауту.клиент → российский сервер выглядит как обычный внутренний обмен. Следующий хоп российский сервер → зарубежный выход уже трафик между серверами, его фильтруют куда мягче. Конечный адрес спрятан внутри шифрованного туннеля.Подробнее: habr.com/ru/articles/979128, habr.com/ru/articles/985674
Лучший вариант: VDSina.ru (российская сторона) плюс VDSina.com (зарубежная).
Официальные страницы: VDSina.ru, VDSina.com
| Российские серверы (слева) | Зарубежные серверы (справа) |
|---|---|
| Лучший: VDSina.ru | Лучший: VDSina.com |
| Selectel | Hetzner |
| Timeweb Cloud | Contabo |
| RUVDS | netcup |
/plugin marketplace add https://github.com/Zelenov/claude-code-ru-vpn-plugins.git
/plugin install vpn-russian@ru-vpn-marketplace
Servers:
Foreign server
<PUT_FOREIGN_SERVER_IP_HERE>
root
<PUT_FOREIGN_ROOT_PASSWORD_HERE>
Russian server
<PUT_RU_SERVER_IP_HERE>
root
<PUT_RU_ROOT_PASSWORD_HERE>
Use plugin vpn-russian and build a full working chain:
1) server access and base hardening
2) install and configure 3x-ui on both servers
3) configure foreign VLESS+Reality node
4) configure Russian relay + bridge to foreign node
5) create user links
6) return final links + validation checklist
Заменить нужно только эти значения:
<PUT_FOREIGN_SERVER_IP_HERE><PUT_FOREIGN_ROOT_PASSWORD_HERE><PUT_RU_SERVER_IP_HERE><PUT_RU_ROOT_PASSWORD_HERE>vless:// в приложениеЧто должно получиться в конце:
vless://... для подключения к российскому серверу.Последний шаг:
vless://... (или QR-код) и импортируй в одно из приложений ниже.Плагин не только ставит, но и чинит. Готовые промпты:
Добавить пользователя (текст после # в ссылке — имя подключения, которое видно в приложении):
Use plugin vpn-russian. Add a new bridge user "masha" on the Russian relay,
add routing rules, restart x-ui, test from the relay, and give me a vless:// link
and QR with "#masha" as the name.
VPN перестал работать (ни у одного пользователя моста нет интернета):
Use plugin vpn-russian. VPN is down — check what's up. Check both servers, then test
the relay → exit leg from the relay itself (openssl, ss, OOM history). If connections
opened from the relay to the exit lose data while the reverse direction works,
set up the reverse SSH tunnel from vpn-bridge and re-test.
Известно на сентябрь 2026: на паре Россия → Нидерланды после нескольких месяцев работы соединения, которые открывает российский сервер в сторону зарубежного, начали терять все данные (рукопожатие проходит, дальше тишина, даже по SSH). В обратную сторону всё работает. Плагин переводит мост на обратный SSH-туннель, который держит зарубежный сервер; ссылки пользователей не меняются.
| Платформа | Happ Proxy Utility Plus | Hiddify | v2RayTun | Streisand |
|---|---|---|---|---|
| Android | Google Play (Happ) | Лучший выбор: Google Play | Google Play | - |
| iOS | Лучший выбор: App Store (Happ Proxy Utility Plus) | App Store | App Store | App Store |
| Windows | Установщик x64 (Happ) | Лучший выбор: Скачать для Windows | - | - |
| macOS | App Store (Happ), Universal DMG | Лучший выбор: Скачать для macOS | App Store | - |
| Linux | DEB, RPM, PKG (Arch) | Лучший выбор: Релизы на GitHub | - | - |