VPN через SSH для Android. Твой сервер. Твой трафик. Никаких посредников.
Этот README тоже навайбкожен. Как и всё остальное здесь.
Приложение, которое туннелирует весь Android-трафик через SSH. Без подписок, без политик конфиденциальности на 40 страниц, без серверов в стране, которую ты не найдёшь на карте.
Только ты, твой SSH-сервер и спокойствие человека, который знает, где именно находятся его пакеты.
Было ли это спроектировано комитетом enterprise-архитекторов за 18 месяцев? Нет. Оно было навайбкожено в несколько сессий из идеи "а вообще это реально сделать?". Оказалось — реально. И работает.
- SSH-туннель — трафик выходит с твоего сервера, а не с сервера какого-то VPN-провайдера с красивым лендингом и мутной политикой конфиденциальности
- Роутинг по приложениям — пусти через туннель только нужные приложения; Spotify не обязан знать про твой хоумлаб
- Авто-переподключение — коннект рвётся, приложение переподключается, ты не замечаешь
- macOS — тоже есть, тоже работает
Твой телефон
│
▼
[Android VPN / TUN-интерфейс]
│
▼
[SSH-клиент] ──────────────────────────────▶ [Твой сервер]
│
▼
[Интернет]
Весь трафик идёт через SSH-туннель на сервер под твоим контролем. Вот и весь секрет. Никакой магии, никакого блокчейна, никакого "военного шифрования" в маркетинговых материалах.
- Телефон на Android
- SSH-сервер, которым ты владеешь
- Базовое понимание того, что такое SSH-сервер
Нет сервера — VPS за 5$ в месяц подойдёт. Настроишь один раз и забудешь, что он существует. Именно так и должна работать инфраструктура.
- Установи приложение
- Введи хост, порт и данные для подключения
- Подключись
- Всё
Опционально: настрой роутинг по приложениям. Или оставь дефолты и живи дальше.
Q: А почему не WireGuard? A: Потому что SSH-сервер у тебя уже есть, и это не требует ничего дополнительного устанавливать на сервере. Никаких новых портов, никаких новых демонов. SSH уже там.
Q: Это безопасно? A: Это SSH. Так что да.
Q: Почему "vzhukh"? A: Это звук, который издаёт пакет, когда входит в туннель. Звукоподражание. Очень технический термин.
Q: iOS? A: У Apple есть мнение насчёт VPN-приложений. Твёрдое, дорогостоящее мнение. Так что пока только Android.
Написано на Flutter и dartssh2. Навайбкожено — проверено в бою.