OpenVPN for Android [Android] | VPN клиент для Android



Реп: (13)
Цитата
OpenVPN for Android
Версия: 0.7.51

Последнее обновление программы в шапке: 01.12.2023

OpenVPN for Android | Способы обхода заблокированного доступа к интернет-ресурсам » | VPN Club »


Прикрепленное изображение

Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Краткое описание:
Создание и использование виртуальных приватных сетей на Android.
Описание:
- OpenVPN для Android является клиентом с открытым исходным кодом.
- Он использует VPNService API из Android 4.0+ и не требует ни Jailbreak, ни прав root в телефоне.
- OpenVPN является клиентским программным обеспечение для подключения к серверу с установленным и настроенным OpenVPN.
- Поддерживается только режим tun.

Полезные ссылки


Требуется Android: 5.0 и выше
Русский интерфейс: Да

Разработчик: Arne Schwabe
Домашняя страница: http://ics-openvpn.blinkt.de/
Google Play: https://play.google.com/store/apps/details?id=de.blinkt.openvpn


Скачать:
Версия: 0.7.51 GitHub [30.11.23] (fat59)
Версия: 0.7.50 GitHub [10.11.23] (fat59)
Версия: 0.7.49 GitHub [26.8.23] (fat59)
Версия: 0.7.48 GitHub [1.8.23] (fat59)
Версия: 0.7.46 GitHub [6.6.23] (fat59)

Версия: 0.7.24 (4.0+) Open VPN (SurvivalHorror)

Plugin v3.10 + Key OpenVPN for Android (Пост Giacomino #63680816)

Beta-версии:
Версия: 0.7.13 OpenVPN for Android, GP, 12/12/2019 (VernyjPes)

Прошлые версии
Версия: 0.7.43 OpenVPN GP (SurvivalHorror)
Версия: 0.7.42 обновление от Google Play Market (gorand39)
Версия: 0.7.41 обновление от Google Play Market (gorand39)
Версия: 0.7.39 OpenVPN for Android (F-Droid) (790th)
Версия: 0.7.38 OpenVPN (SurvivalHorror)
Версия: 0.7.37 OpenVPN for Android (F-Droid) (790th)
Версия: 0.7.37 OpenVPN for Android, GP, 07/05/2022 (VernyjPes)
Версия: 0.7.37 OpenVPN (SurvivalHorror)
Версия: 0.7.36 OpenVPN for Android, GP, 04/05/2022 (VernyjPes)
Версия: 0.7.34 OpenVPN for Android, GP, 16/03/2022 (VernyjPes)
Версия: 0.7.33 OpenVPN for Android, GP, 12/01/2022 (VernyjPes)
Версия: 0.7.31 OpenVPN (SurvivalHorror)
Версия: 0.7.29 от 18/10/2021 (iMiKED)
Версия: 0.7.28 от 13/10/2021 (iMiKED)
Версия: 0.7.27 от 07/10/2021 (iMiKED)
Версия: 0.7.25 от 05/10/2021 (iMiKED)

Android 4.0+:
Версия: 0.7.24 Open VPN (SurvivalHorror)
Версия: 0.7.23 OpenVPN for Android, GP, 08/07/2021 (VernyjPes)
Версия: 0.7.22 OpenVPN for Android, GP, 15/03/2021 (VernyjPes)
Версия: 0.7.21 OpenVPN for Android, GP, 24/09/2020 (VernyjPes)
Версия: 0.7.20 OpenVPN for Android, GP, 21/09/2020 (VernyjPes)
Версия: 0.7.19 OpenVPN for Android, GP, 17/09/2020 (VernyjPes)
Версия: 0.7.17a OpenVPN for Android, GP, 02/08/2020 (VernyjPes)
Версия: 0.7.17 OpenVPN for Android, GP, 31/07/2020 (VernyjPes)
Версия: 0.7.16 OpenVPN for Android, GP, 07/05/2020 (VernyjPes)
Версия: 0.7.15 OpenVPN for Android, GP, 05/03/2020 (VernyjPes)
Версия: 0.7.14 OpenVPN for Android, GP, 25/02/2020 (VernyjPes)
Версия: 0.7.11 OpenVPN for Android, GP, 22/11/2019 (VernyjPes)
Версия: 0.7.10 OpenVPN for Android, GP, 28/10/2019 (VernyjPes)
Версия: 0.7.8 GP Сообщение №780, автор VernyjPes
Версия: 0.7.7 GP OpenVPN for Android (Пост VernyjPes #79846082)
Версия: 0.7.6 GP Сообщение №616, автор VernyjPes
Версия: 0.7.5 GP OpenVPN for Android (Пост VernyjPes #72977407)
Версия: 0.7.4 GP Сообщение №341, автор VernyjPes
Версия: 0.7.3 GP OpenVPN for Android (Пост VernyjPes #69839725)
Версия: 0.7.1 GP 0.7.1 GP
Версия: 0.7.0 GP OpenVPN for Android (Пост VernyjPes #69170170)
Версия: 0.6.73 GP OpenVPN for Android (Пост VernyjPes #62699899)
Plugin v3.03 + Key OpenVPN for Android (Пост Giacomino #56158378)
Версия: 0.6.72 GP OpenVPN for Android (Пост VernyjPes #62695061)
Версия: 0.6.71 GP OpenVPN for Android (Пост VernyjPes #62619139)
Версия: 0.6.70 GP OpenVPN for Android (Пост VernyjPes #62341344)
Версия: 0.6.69 GP OpenVPN for Android (Пост VernyjPes #62097231)
Версия: 0.6.68 GP OpenVPN for Android (Пост VernyjPes #62006580)
Версия: 0.6.66 GP OpenVPN for Android (Пост VernyjPes #61320927)
Версия: 0.6.65 OpenVPN for Android (Пост VernyjPes #57971777)
Версия: 0.6.64 OpenVPN for Android (Пост VernyjPes #56989734)
Версия: 0.6.63 Прикрепленный файлOpenvpn 0.6.63.apk ( 7.9 МБ )
Версия: 0.6.60 OpenVPN for Android (Пост VernyjPes #53938044)
Версия: 0.6.58 OpenVPN for Android (Пост VLADFIONOV #53584427)
Версия: 0.6.57 OpenVPN for Android (Пост VernyjPes #51022341)
Версия: 0.6.55 OpenVPN for Android (Пост And_RU #49476318)
Версия: 0.6.54 OpenVPN for Android (Пост And_RU #49436597)
Версия: 0.6.43 OpenVPN for Android (Пост pyshnyi #44005392)
Версия: 0.6.35 OpenVPN for Android
Версия: 0.6.30 OpenVPN for Android (Пост SevenDice #41802170)
Версия: 0.6.29 Прикрепленный файлopenvpn_0.6.29.apk ( 7.81 МБ )
Модификации
Версия: 0.7.42 тёмная тема (Kerkyro)
Версия: 0.7.37 Lite (Идите Лесом)
Версия: 0.7.37 Тёмная тема (Kerkyro)
Версия: 0.7.8 Lite MOD OpenVPN for Android (Пост +SWAG+ #60927243)
Версия: 0.7.7 Lite mod Сообщение №620, автор ctas8888
Версия: 0.7.4 Lite mod OpenVPN for Android (Пост qans #71687190)
Версия: 0.7.33 lite (routb0t')
Версия: 0.7.23 openvpn_lite (routb0t')


Сообщение отредактировал Lеshij - 05.03.24, 08:18
Причина редактирования: Обновление: новая версия 0.7.51 GitHub [30.11.23]



Реп: (13)
Цитата
Инструкция для настройки сервера:
Установка на Debian Wheezy. На других дистрибутивах будут аналогичные настройки.
#установим openvpn
aptitude install openvpn

#редактируем переменные
cd /usr/share/doc/openvpn/examples/easy-rsa/2.0/
nano ./vars
#меняем строки
export KEY_SIZE=2048 #Длинна ключа
export KEY_EXPIRE=3650 #Срок действия ключа в днях

#инициализируем переменные и чистим папку keys и создаем сертификаты
. ./vars
. ./clean-all

./build-ca #корневой сертификат
./build-key-server server #сертификат сервера
./build-dh #ключ Диффи Хельман

#tls-auth (по желанию)
openvpn --genkey --secret ./keys/ta.key

#перенесем полученные сертификаты в рабочую папку
cp ./keys/ca.crt /etc/openvpn
cp ./keys/server.crt /etc/openvpn
cp ./keys/server.key /etc/openvpn
cp ./keys/dh2048.pem /etc/openvpn

#для tls-auth
cp ./keys/ta.key /etc/openvpn

#создадим сертификаты пользователей
./build-key-pkcs12 vpn.android

Серверный конфиг:
zcat /usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz > /etc/openvpn/server.conf
nano /etc/openvpn/server.conf

local [B]IP[/B]
push "redirect-gateway def1 bypass-dhcp"
push "dhcp-option DNS 8.8.8.8"
push "dhcp-option DNS 8.8.4.4"
tls-auth ta.key 0
port [B]PORT[/B]
proto udp
dev tun
ca ca.crt
cert server.crt
key server.key
dh dh2048.pem
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
keepalive 10 120
comp-lzo
persist-key
persist-tun
status openvpn-status.log
verb 3


#раскомментируем строчку
nano /etc/sysctl.conf
net.ipv4.ip_forward=1

#настройка IPTABLES

iptables -A FORWARD -s 10.8.0.0/24 -j ACCEPT
iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE

Настройка клиента(1 способ):
1. Устанавливаем на телефон OpenVPN for Android
2. Загружаем на карту памяти сертификат p12, брать тут
/usr/share/doc/openvpn/examples/easy-rsa/2.0/keys/vpn.android.p12
3. Запускаем OpenVPN for Android
4. VPN Profiles > Add, вводим любое имя. Приступаем к настройке профиля:
Basic > Server Address: IP адрес вашего VPN сервера, либо имя домена если вы его привязали
Type: PKCS12 File
Select: Выбираем наш файл *.p12
PKCS12 Password: вводим пароль импорта сертификата, заданный при его генерации.
upd: используйте последнюю версию приложения, в ней проверка remote-cert-tls server включена по-умолчанию. либо включите вручную в настройках авторизации, проверку сертификата сервера
Если вы включили tls-auth на сервере, включите в настройках профиля tls-auth и выберите ta.key
5. Готово. Подключаемся и проверяем, текущий статус подключения доступен в панели уведомлений (можно добавить на рабочий стол ярлык для конкретного VPN, он будет стартовать сразу по клику на ярлык, без лишних телодвижений. Если хотите чтобы при каждом подключении спрашивало пароль, просто не сохраняйте его в настройках профиля).

Настройка клиента(2 способ):
1. Устанавливаем на телефон OpenVPN for Android
2. Создаём файл с разрешением .ovpn такого содержания:
remote IP PORT
client
dev tun
ping 10
comp-lzo
proto udp
tls-client
remote-cert-tls server
verb 3
pull
tls-auth ta.key 1

#Сертификаты
ca ca.crt
cert vpn.android.crt
key vpn.android.key

3. Запускаем OpenVPN for Android
4. Создаём новое подключение -> Импорт -> Находим созданный файл *.ovpn
P.s. в папке с файлом должны быть ca.crt vpn.android.crt vpn.android.key ta.key

Второй способ удобнее, я думаю.
Большая часть информации взята с Хабрахабр. Теплый и ламповый VPN

Сообщение отредактировал FacelessS - 24.04.15, 12:37



Реп: (1)
Цитата
Конфиги какие нибудь планируется добавлять?



Реп: (13)
Цитата
paserpro, если имеете ввиду конфиги публичных VPN-серверов, то смысла в этом нет, ибо параметры подключения у них часто меняются и конфиги будут становиться неактуальными.



Реп: (123)
Цитата
* FacelessS,
В моем регионе гугль плей заблокирован (ну то есть книги, музыка, платные приложения/игры и т.д). Поможет ли эта прога обойти блокировку от Гугла?



Реп: (13)
Цитата
* dima2306,
Да, поможет. Но это не готовое решение, поэтому необходимо иметь собственный сервер/vds, либо найти в сети Free VPN, так называемые.
Из готовых решений можете смотреть в сторону вот таких программ: ZenMate Security & Privacy VPN



Реп: (123)
Цитата
* FacelessS,
Спасибо, попробую.



Реп: (109)
Цитата
* dima2306,
Попробуй EasyOvpn. Готовое решение. Главное отличие - бесплатно и вроде как надолго;))) Ну я лично за него как минимум уже год не платил)))

Сообщение отредактировал vladix68 - 14.04.15, 00:37



Реп: (109)
Цитата
Пользуюсь этой штукой примерно год. С помощью неё захожу с телефона на домашний синолоджик :wink_kind: Пока что лучшая и единственая программа для этих целей. Для тунелей пользую ту что выше озвучил. Если кому интересно могу кинуть. Сам здесь выкладывать увы не умею((



Реп: (74)
Цитата
Напишите, пожалуйста, инструкцию о том, как создать впн на домашнем компе (это я сделал) и настроить сию прогу для доступа к нему...



Реп: (13)
Цитата
* Верняк,
Выше обновил. Если не будет получаться, спрашивайте, будем вместе думать. :D



Реп: (74)
Цитата
А проканает, если на домашке IP не выделенный? Я пока не у компа и пытаюсь логику работы понять. На Винде, когда создавал ВПН, он мне в качестве параметров доступа только имя компьютера дал, что, как мне, ламеру, думается, маловато...



Реп: (13)
Цитата
* Верняк,
Да, возможно сделать. Понадобится дополнительная настройка динамического DNS. Обычно в роутерах есть такая функция.
Для винды немного по-другому сервер настраивается. К счастью, мануалов в сети полно. :)



Реп: (0)
Цитата
До сих пор на S4 I9505 пользовался OpenVpn на kitKat 4.4.2, всё работало. Перешёл на Android 5.0.1, персталь работать. Лог программы пишет "Protecting socket fd 4".

Работает у кого нибудь OpenVpn на 5.0.1?



Реп: (212)
Цитата
Здраствуйте уважаемые. Возник такой вопрос, может и не по-теме, но не знаю уже где инфу искать: как использовать впн через телефон на компе? Стоит винда, телефон, к примеру, используется как модем и как только включаю впн на телефоне, то ясень пень на компе пропадает инет. не могу понять, что нужно настроить в параметрах сети.



Реп: (109)
Цитата
* alvideo1, работает.



Реп: (5)
Цитата
Уважаемый FacelessS сервер можно только на linux? У меня windows ..



Реп: (0)
Цитата
Помогите пожалуйста у меня galaxy s4 9500 пользуюсь сервисом hideme.Open Vpn требует фаил ta.key где его взять? в гугле пишут etc/openvpn но у меня нет такой папки системе.



Реп: (13)
Цитата
* cepcep,
Да, можно. Но я не пробовал поднимать сервер на windows.
* MaPaKeIIIa,
Хм, а там случайно не pptp vpn? Или вам конфиги/сертификаты выдали?

Сообщение отредактировал FacelessS - 14.05.15, 12:27



Реп: (33)
Цитата
cepcep @ 12.05.2015, 21:59 *
Уважаемый FacelessS сервер можно только на linux? У меня windows ..

Не подключается клиент к виндовому OpenVPN-серверу. Пробовал - копировал рабочий конфиг для tun - ну не подключается, хоть тресни. На любом Линуксе - нет проблем.

Добавлено 14.05.2015, 13:51:

MaPaKeIIIa @ 14.05.2015, 11:42 *
Помогите пожалуйста у меня galaxy s4 9500 пользуюсь сервисом hideme.Open Vpn требует фаил ta.key где его взять? в гугле пишут etc/openvpn но у меня нет такой папки системе.

Это дополнительный ключ для защиты от атаки man-in-the-middle (см. доки по OpenVPN) - и ключ этот ты должен получить от поставщика услуг.



Реп: (13)
Цитата
* alexeySTP,
Что в логах пишет?


Быстрый ответ · Релизер

Прикрепление файлов
Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 13.07.24, 00:25