Что это такое?
Android-клиент для самописного VPN-сервера MasterDnsVPN, который шифрует трафик через DNS-запросы.
RevocGG/MasterDnsVPN-AndroidGG — open-source проект на Go, который стоит оценить перед внедрением или доработкой.
Для разработчиков на Go, которые хотят собрать собственный VPN-клиент под Android с полным контролем над шифрованием и маршрутизацией трафика.
Готовые VPN-клиенты часто ограничены в настройках, требуют подписки или не позволяют использовать собственные серверы с уникальными протоколами.
Проект использует DNS-over-UDP туннель для шифрования трафика — данные маскируются под DNS-запросы. На Android клиент работает через два режима: SOCKS5-прокси или системный VPN (TUN), перехватывающий весь трафик устройства. Внутри используется движок на Go с собственной реализацией надёжной доставки пакетов (ARQ), похожей на QUIC.
Это Android-клиент для серверной части MasterDnsVPN — высокопроизводительного туннеля, который шифрует трафик, упаковывая его в DNS-запросы для обхода блокировок. Клиент собирается из Go-кода в Android-библиотеку (AAR) и далее в APK. Даёт полный контроль над профилями подключения, балансировкой нагрузки, DNS-резолверами и режимами туннелирования.
Клиент использует тот же движок на Go, что и серверная часть, — это редкий случай, когда VPN-клиент для Android пишется почти полностью на Go, а не на Java/Kotlin.
Стоит пробовать, если вы разрабатываете свой VPN-сервер на Go и хотите мобильный клиент с глубокой кастомизацией. Для обычных пользователей проект слишком сырой и требует сборки.
Проект выглядит активным (указан 2026 год в коде), но у него всего 12 звёзд и нет форков — это нишевое решение для разработчиков.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Android-клиент для самописного VPN-сервера MasterDnsVPN, который шифрует трафик через DNS-запросы.
Для разработчиков, которые хотят собрать и настроить свой VPN-клиент под Android с открытым исходным кодом.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.