Бесплатный VPN для Android, iOS, Windows, macOS и Linux: помогает обходить интернет-блокировки, уделяя внимание скорости и приватности.
amnezia-vpn/amnezia-client
Кроссплатформенный VPN-клиент с открытым исходным кодом: разворачивает ваш собственный VPN-сервер по SSH и подключается к нему.
Open source альтернатива:NordVPN
ExpressVPN
- Звёзды
- 15,816
- Форки
- 1,271
- Открытые issues
- 1,191
- Последний коммит
- вчера
Что это?
Amnezia — VPN-клиент с открытым исходным кодом, основная задача которого — помочь вам запустить собственный VPN-сервер. Вы указываете IP-адрес сервера и SSH-учётные данные, после чего клиент устанавливает на сервер VPN-контейнеры через Docker и подключается к нему.
Клиент поддерживает классические протоколы, такие как OpenVPN, WireGuard и IKEv2, а также средства обфускации трафика: OpenVPN поверх Cloak, Shadowsocks, AmneziaWG и XRay. Раздельное туннелирование позволяет направлять через VPN только выбранные сайты или, на Android и настольных системах, отдельные приложения.
Сборки доступны для Windows, macOS, Linux, Android и iOS. Проект написан на C++ с использованием Qt 6 и использует CMake, Conan и скрипты из каталога deploy для сборки.
Ключевые возможности
- 01Автоматически разворачивает VPN-контейнеры на вашем сервере через SSH.
- 02Поддерживает OpenVPN, WireGuard и IKEv2.
- 03Предлагает варианты с обфускацией, включая Cloak, Shadowsocks, AmneziaWG и XRay.
- 04Поддерживает раздельное туннелирование по сайтам или приложениям на Android и настольных системах.
- 05Работает на Windows, macOS, Linux, Android и iOS.
Сценарии использования
- Запуск личного VPN на VPS, которым вы управляете.
- Подключение к собственному VPN-серверу из сетей, блокирующих стандартные VPN-протоколы.
- Направление через VPN только выбранных приложений или сайтов, тогда как остальной трафик идёт напрямую.
Быстрый старт
- 1
Скачайте приложение с сайта Amnezia или со страницы релизов
- 2
Клонируйте репозиторий и загрузите его подмодули
git submodule update --init --recursive - 3
Соберите исполняемые файлы для платформы хоста в Linux или macOS
deploy/build.sh
Что важно знать
- Для сборки из исходного кода требуются Qt 6.10+, CMake и Conan, поэтому настройка довольно сложная.
- Вам понадобится собственный сервер с доступом по SSH, поскольку Amnezia развертывает на нем VPN-сервер.
- Лицензия GPL-3.0 — лицензия с авторским левом, требующая, чтобы производные работы оставались открытыми.
В подборках
Темы
Частые вопросы
- Что такое amnezia-client?
- Кроссплатформенный VPN-клиент с открытым исходным кодом: разворачивает ваш собственный VPN-сервер по SSH и подключается к нему. Amnezia — VPN-клиент с открытым исходным кодом, основная задача которого — помочь вам запустить собственный VPN-сервер. Вы указываете IP-адрес сервера и SSH-учётные данные, после чего клиент устанавливает на сервер VPN-контейнеры через Docker и подключается к нему.
- amnezia-client можно использовать бесплатно? Какая у него лицензия?
- amnezia-client распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- amnezia-client всё ещё поддерживается?
- Активно поддерживается. Последний коммит в amnezia-client — 6 нояб. 2026 г..
- Для чего можно использовать amnezia-client?
- Запуск личного VPN на VPS, которым вы управляете. Подключение к собственному VPN-серверу из сетей, блокирующих стандартные VPN-протоколы. Направление через VPN только выбранных приложений или сайтов, тогда как остальной трафик идёт напрямую.
- Как установить amnezia-client?
- Скачайте приложение с сайта Amnezia или со страницы релизов Клонируйте репозиторий и загрузите его подмодули: git submodule update --init --recursive Соберите исполняемые файлы для платформы хоста в Linux или macOS: deploy/build.sh
- Где скачать amnezia-client?
- Исходный код и инструкции по установке — на GitHub: https://github.com/amnezia-vpn/amnezia-client
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Shell-скрипт для быстрой установки VPN-сервера WireGuard на Linux и управления клиентами.
Ansible-скрипты для развёртывания личного VPN-сервера WireGuard и IPsec в своём облачном аккаунте за несколько минут.
Shell-скрипт для установки и управления сервером OpenVPN для удалённого доступа на Ubuntu, Debian и дистрибутивах семейства RHEL.
Приложение для Android, объединяющее DNS-клиент с поддержкой DoH/DoT/DNSCrypt, межсетевой экран для отдельных приложений и монитор сети, а также раздельную маршрутизацию через WireGuard/SOCKS5 без root.
Outline Server — прокси-сервер на базе Shadowsocks с REST API для управления ключами доступа, разработанный Jigsaw.