AmneziaVPN
Amnezia VPN - установка openvpn + cloak плагин
Видео инструкция:
Друзья! Мы залили бета-релизы AmneziaVPN 4.0.8 в Google PlayMarket и Apple TestFlight! И в этих релизах мы добавили поддержку нового протокола AmneziaWG!!! Что такое AmneziaWG? Это наш форк протокола WireGuard, в котором добавлено несколько степеней защиты от детектирования и блокировок. То есть AmneziaWG такой же быстрый как обычный WireGuard, имеет такое же супер низкое энергопотребление, но его намного сложнее заблокировать. Если в кратце, то мы использовали следующие техники в AWG: - перед установкой соединения отправляет мусорные пакеты с рандомными данными - сам пакет установки соединения тоже содержит некоторое кол-во мусорных байтов - заголовки пакетов изменены. А теперь, самая изюминка - всё это настраивается в конфиге! Этот протокол будет ооочень сложно заблокировать, так как у всех будут разные параметры, разные заголовки пакетов, разное кол-во мусорных пакетов. Мы уже успели немного потестить наш AWG, и есть первые подтверждения, что он работает даже в Китае! Многие в последнее время столкнулись с проблемами подключения к openvpn/wireguard, - это скоре всего связано с попытками ограничить доступ к сети интернет, наша команда исследовала данный вопрос и готовы предложить решения данного вопроса. Инструкция по решению данной проблемы очень проста! Как попробовать эти бета версии: 1. На Android - нужно подписаться на бета-версии в PlayMarket и обновиться до 4.0.8 - https://play.google.com/store/apps/details?id=org.amnezia.vpn 2. На iOS - приложение версии 4.0.8 доступно в TestFlight - https://testflight.apple.com/join/cQ1ndT9p
Информация от разработчиков Amnezia:
OpenVPN + SS не работает на android. OpenVPN + Cloak на android работает начиная с 3.0.8 (если контейнер OpenVPN + Cloak устанавливали тоже из 3.0.8 версии клиента)
Поддержка ОС сервера VPS:
Ubuntu 20.04 Debian 10
Важно! Версия клиентов AMNEZIA на ios/android должна быть такая же как на ПК = 3.0.8 Иначе не будет работать на нескольких устройствах одновременно. На видео пример со старой версией 2.x
0) На сервере должна стоять чистая ОС - Ubuntu 20.04
1) Скачать клиенты Amnezia VPN для Вашего ПК или телефона (версии должны совпадать, например 3.0.8 - везде) по ссылке https://github.com/amnezia-vpn/amnezia-client/releases
Для Windows 64 bit: https://github.com/amnezia-vpn/amnezia-client/releases/download/3.0.8/AmneziaVPN_3.0.8.1_x64.exe Для IOS (iphone): https://apps.apple.com/ca/app/amneziavpn/id1600529900 Для Android: https://play.google.com/store/apps/details?id=org.amnezia.vpn Для Android - apk файл: https://github.com/amnezia-vpn/amnezia-client/releases/download/3.0.8/AmneziaVPN_3.0.8.2.apk Для MACOSX: https://github.com/amnezia-vpn/amnezia-client/releases/download/3.0.8/AmneziaVPN_3.0.8.dmg Для Linux: https://github.com/amnezia-vpn/amnezia-client/releases/download/3.0.8/AmneziaVPN_3.0.8_Linux_Installer
Выполнить установку AmneziaVPN_3.0.8.1_x64.exe на ПК или телефон (пример для Windows 7-8-10-11).
1) Запустить клиент на ПК, Выбрать Setup your own server:
2) Указать свой IP VPS, логин root и пароль от VPS сервера (присылаются на почту)
3) Выбрать "Configure your protocols manually"
4) Выбрать "Select protocol container"
5) Выбрать строго "OpenVPN over Cloak"
6) Выбрать строго "443 (по-умолчанию)"
7) Ждем пока установится наш VPN - ничего не делаем:
8) Выбираем "For All connections" и Подключиться
9) Проверяем работу интернета.
10) Сгенерировать конфиги для других устройств можно через
Share connection --> Share for Amnezia --> Generate Config -> Далее копируем этот файл на IOS/Android или сканируем через QR код.
Что у нас установилось в докере:
# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 78628da49ab5 amnezia-openvpn-cloak "dumb-init /opt/amne…" About a minute ago Up About a minute 0.0.0.0:443->443/tcp, :::443->443/tcp amnezia-openvpn-cloak
Сам процесс установки занимает до 5 минут, из-за генерации ssl шифров:
4129515 root 20 0 4692 3316 2836 R 92.2 0.2 1:11.54 openssl dhparam -out /opt/amnezia/openvpn/pki/dh.pem 2048
Если на не свежесозданном сервере не будет ПО, которе будет мешать Amnezia - то проблем возникнуть не должно. Все что делает Amnezia устанавливает Docker-контейнеры для их использования через приложение, т.е для подключения, более никаких операций не производится.
Всем доброго дня. Такая проблема: Поставил амнезию на vps, но не подключается по протоколу OpenVpn over Cloak (Windows 11). Но сгенерированная конфигурация (которой можно поделиться) отлично работает на android и на другом пк с Windows 10. А на основе с полным доступом к серверу - бесконечное подключение. 3.1.0 На ПК: 1. Зайдите в сетевые адаптеры вашего устройства, удалите там адаптер TAP Adapter V9 2. В настройках Amnezia, а именно в разделе "Server settings" нажмите на кнопку "Clear client cached profile" и нажмите в разделе настроек кнопку "Exit" 3. После этого перезагрузите ПК и попробуйте подключиться
Для нормальной работы Amnezia на сервере нужно: 1. Иметь поддерживаемый дистрибутив - Ubuntu 20.04 или Debian 10, а также виртуализацию KVM 2. Иметь хотя бы 1Gb оперативной памяти 3. Иметь хотя бы 10Gb SSD
Ссылки:
https://t.me/amnezia_vpn - помощь русскоязычным пользователям в телеграме. https://amnezia.org/ru https://www.reddit.com/r/AmneziaVPN/