> Attention!

New threads need to be created only inroot partition! In the future, they will be processed by moderators.

If you posted a new version of the program, please notify the moderator by clicking the "Complaint" button on your message.

Catalog of Android programs



OpenVPN for Android | VPN client for Android



Rep: (10)
OpenVPN for Android
Version: 0.7.21

Last update of the program in the header:26.09.2020

Attached Image

Screenshots
Attached Image
Attached Image
Attached Image
Attached Image

Short description:
Creating and using virtual private networks on Android.

Description:
- OpenVPN for Android is an open source client.
- It uses the VPNService API from Android 4.0+ and does not require Jailbreak or root rights on the phone.
- OpenVPN is a client software for connecting to a server with installed and configured OpenVPN.
- Only tun mode is supported.


Access bypass discussion

Android required: 4.0+
Russian interface: Yes

Developer: Arne schwabe
Homepage: https: //plus.google.co…/114121831091105660092
Google Play: https: //play.google.co…s? id = de.blinkt.openvpn

Download:
Version: 0.7.21 OpenVPN for Android, GP, 24/09/2020 (VernyjPes)
Version: 0.7.20 OpenVPN for Android, GP, 21/09/2020 (VernyjPes)
Version: 0.7.19 OpenVPN for Android, GP, 17/09/2020 (VernyjPes)
Version: 0.7.17a OpenVPN for Android, GP, 02/08/2020 (VernyjPes)
Version: 0.7.17 OpenVPN for Android, GP, 31/07/2020 (VernyjPes)

Plugin v3.10 + Key OpenVPN for Android (Post Giacomino # 63680816)

Modification
Past versions
Version: 0.7.16 OpenVPN for Android, GP, 07/05/2020 (VernyjPes)
Version: 0.7.15 OpenVPN for Android, GP, 05/03/2020 (VernyjPes)
Version: 0.7.14 OpenVPN for Android, GP, 25/02/2020 (VernyjPes)
Version: 0.7.11 OpenVPN for Android, GP, 22/11/2019 (VernyjPes)
Version: 0.7.10 OpenVPN for Android, GP, 28/10/2019 (VernyjPes)
Version: 0.7.8 GP Message # 780 by VernyjPes

Version: 0.7.7 GP OpenVPN for Android (Post VernyjPes # 79846082)
Version: 0.7.6 GP Post в„–616 by VernyjPes
Version: 0.7.5 GP OpenVPN for Android (Post VernyjPes # 72977407)
Version: 0.7.4 GP Message в„–341, author VernyjPes
Version: 0.7.3 GP OpenVPN for Android (Post VernyjPes # 69839725)
0.7.1 GP
Version: 0.7.0 GP OpenVPN for Android (Post VernyjPes # 69170170)
Version: 0.6.73 GP OpenVPN for Android (VernyjPes Post # 62699899)
Plugin v3.03 + Key OpenVPN for Android (Post Giacomino # 56158378)
Version: 0.6.72 GP OpenVPN for Android (VernyjPes Post # 62695061)
Version: 0.6.71 GP OpenVPN for Android (VernyjPes Post # 62619139)
Version: 0.6.70 GP OpenVPN for Android (VernyjPes Post # 62341344)
Version: 0.6.69 GP OpenVPN for Android (VernyjPes Post # 62097231)
Version: 0.6.68 GP OpenVPN for Android (VernyjPes Post # 62006580)
Version: 0.6.66 GP OpenVPN for Android (Post VernyjPes # 61320927)
Version: 0.6.65 OpenVPN for Android (VernyjPes Post # 57971777)
Version: 0.6.64 OpenVPN for Android (VernyjPes Post # 56989734)
Version: 0.6.63 Attached fileOpenvpn 0.6.63.apk (7.9 MB)
Version: 0.6.60 OpenVPN for Android (Post VernyjPes # 53938044)
Version: 0.6.58 OpenVPN for Android (Post VLADFIONOV # 53584427)
Version: 0.6.57 OpenVPN for Android (Post VernyjPes # 51022341)
Version: 0.6.55 OpenVPN for Android (Post And_RU # 49476318)
version: 0.6.54 OpenVPN for Android (Post And_RU # 49436597)
version: 0.6.43 OpenVPN for Android (Post pyshnyi # 44005392)
OpenVPN for Android Version: 0.6.35
Version: 0.6.30 OpenVPN for Android (Post SevenDice # 41802170)
Version: 0.6.29 Attached fileopenvpn_0.6.29.apk (7.81 MB)



Beta versions:
Version: 0.7.13 OpenVPN for Android, GP, 12/12/2019 (VernyjPes)

Post has been editediMiKED - 26.09.20, 10:40
Reason for edit: Update: A new version 0.7.21 OpenVPN for Android, GP, 24/09/2020



Rep: (10)
Instructions for server configuration:
Installation on Debian Wheezy. Other distributions will have similar settings.
# install openvpn
aptitude install openvpn

# edit variables
cd /usr/share/doc/openvpn/examples/easy-rsa/2.0/
nano ./vars
# changing lines
export KEY_SIZE = 2048 # Key Length
export KEY_EXPIRE = 3650 # Key expiration date in days

# initialize variables and clean the keys folder and create certificates
. ./vars
. ./clean-all

./build-ca# root certificate
./build-key-server server# server certificate
./build-dh# key Diffie Helman

# tls-auth (optional)
openvpn --genkey --secret ./keys/ta.key

# transfer the received certificates to the working folder
cp ./keys/ca.crt / etc / openvpn
cp ./keys/server.crt / etc / openvpn
cp ./keys/server.key / etc / openvpn
cp ./keys/dh2048.pem / etc / openvpn

# for tls-auth
cp ./keys/ta.key / etc / openvpn

# create user certificates
./build-key-pkcs12 vpn.android

Server config:
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


# uncomment the line
nano /etc/sysctl.conf
net.ipv4.ip_forward = 1

# setting 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

Client setup (1 way):
1. Install OpenVPN for Android on your phone
2. Download p12 certificate to the memory card, take it here
/usr/share/doc/openvpn/examples/easy-rsa/2.0/keys/vpn.android.p12
3. Run OpenVPN for Android
4. VPN Profiles>Add, enter any name. We proceed to profile setting:
Basic>Server Address: The IP address of your VPN server, or the domain name if you linked it
Type: PKCS12 File
Select: Select our * .p12 file
PKCS12 Password: enter the password for importing the certificate specified when it was generated.
upd: use the latest version of the application, in it the remote-cert-tls server check is enabled by default. or manually enable authentication settings, server certificate verification
If you enabled tls-auth on the server, enable tls-auth in the profile settings and select ta.key
5. Done. We connect and check, the current connection status is available in the notification panel (you can add a shortcut to your desktop for a particular VPN, it will start right away by clicking on the shortcut, without much fuss. If you want to ask for a password every time you connect, just do not save it in the settings profile).

Client setup (2 way):
1. Install OpenVPN for Android on your phone
2. Create a file with .ovpn permission with the following content:
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

# Certificates
ca ca.crt
cert vpn.android.crt
key vpn.android.key

3. Run OpenVPN for Android
4. Create a new connection ->Import ->Find the created file * .ovpn
P.s. in the folder with the file must be ca.crt vpn.android.crt vpn.android.key ta.key

The second method is more convenient, I think.
Most of the information is taken from Habrahabr.Warm and lamp VPN

Post has been editedFacelesss - 24.04.15, 12:37



Rep: (1)
What configs are you planning to add?



Rep: (10)
paserpro if you mean the configs of public VPN servers, then there is no point in this, because the connection settings of them often change and the configs will become irrelevant.



Rep: (119)
* FacelessS,
In my region, Google Play is blocked (well, that is, books, music, paid apps / games, etc.). Will this program help to bypass the lock from Google?



Rep: (10)
* dima2306
Yes, it will help. But this is not a ready-made solution, so you need to have your own server / vds, or found on the Free VPN network, the so-called.
From ready-made solutions you can look in the direction of such programs:ZenMate Security & Privacy VPN



Rep: (119)
* FacelessS,
Thanks, I will try.



Rep: (99)
* dima2306
Try EasyOvpn. Ready solution. The main difference is free and it seems like a long time;))) Well, I personally have not paid for it for at least a year already)))

Post has been editedvladix68 - 14.04.15, 00:37



Rep: (99)
I use this thing for about a year. With the help of it, I go from the phone to the home synology: wink_kind: So far, the best and only program for these purposes. For tunnels I use the one that was voiced above. If anyone is interested I can throw. Alas, here alas I do not know how to lay out ((



Rep: (71)
Please write instructions on how to create a VPN on your home computer (I did this) and set up this program to access it ...



Rep: (10)
* Vernyak,
Above updated. If it does not work out, ask, we will think together. : D



Rep: (71)
And prokanaet, if the home IP is not allocated? I'm not at the computer yet and am trying to understand the logic of the work. On Windows, when I created VPN, it gave me only the name of a computer as access parameters, which, I think, is not enough for a lamer ...



Rep: (10)
* Vernyak,
Yes, it is possible to do. You will need additional configuration of dynamic DNS. Usually in routers there is such a function.
For Windows, a slightly different server is configured. Fortunately, there are plenty of online manuals. :)



Rep: (0)
Until now, on S4 I9505 I used OpenVpn on kitKat 4.4.2, everything worked. Moved to Android 5.0.1, perstal work. The program log writes "Protecting socket fd 4".

Does OpenVpn work for anyone on 5.0.1?



Rep: (212)
Hello dear. There was such a question, maybe not on the topic, but I don’t already know where to look for info: how to use the VPN via the phone on my computer? There is a Windows, the phone, for example, is used as a modem and as soon as I turn on the phone, the ash tree on the computer disappears. I can not understand what needs to be configured in the network settings.



Rep: (99)
* alvideo1, works.



Rep: (5)
Dear FacelessS server is possible only on linux? I have windows ..



Rep: (0)
Please help me galaxy s4 9500 I use the service hideme.Open Vpn requires the file ta.key where can I get it? in Google they write etc / openvpn but I do not have such a folder for the system.



Rep: (10)
* cepcep,
Yes you can. But I did not try to raise the server on windows.
* MaPaKeIIIa,
Hmm, isn’t there an accident of pptp vpn? Or did you get configs / certificates?

Post has been editedFacelesss - 14.05.15, 12:27



Rep: (30)
Dear FacelessS server is possible only on linux? I have windows ..

The client does not connect to the Windows OpenVPN server. I tried - I copied the working config for tun - well, it does not connect, even though it is cracked. On any Linux - no problem.

Posted 05/14/2015 13:51:

MaPaKeIIIa 05/14/2015 11:42*
Please help me galaxy s4 9500 I use the service hideme.Open Vpn requires the file ta.key where can I get it? in Google they write etc / openvpn but I do not have such a folder for the system.

This is an additional key to protect against man-in-the-middle attacks (see OpenVPN docks) - and you should receive this key from the service provider.



Rep: (10)
* alexeySTP,
What writes in the logs?


Full version    

Help     rules

Now: 09.02.21, 09:00