mirror of
https://github.com/pi-hole/pi-hole.git
synced 2025-07-31 01:24:17 +02:00
Updated OpenVPN server: Connect from a client (Android) (markdown)
parent
d823074a51
commit
bb8387de02
@ -1,4 +1,55 @@
|
||||
Full article: https://github.com/pi-hole/pi-hole/wiki/Pi-hole---OpenVPN-server
|
||||
|
||||
1. Install the official OpenVPN App:
|
||||
https://play.google.com/store/apps/details?id=net.openvpn.openvpn
|
||||
https://play.google.com/store/apps/details?id=net.openvpn.openvpn
|
||||
|
||||
2. Log into your OpenVPN server and use the road warrior installer to create a new certificate for your device:
|
||||
```
|
||||
root@ubuntu-512mb-fra1-01:~# bash openvpn-install.sh
|
||||
Looks like OpenVPN is already installed
|
||||
|
||||
What do you want to do?
|
||||
1) Add a cert for a new user
|
||||
2) Revoke existing user cert
|
||||
3) Remove OpenVPN
|
||||
4) Exit
|
||||
Select an option [1-4]: 1
|
||||
|
||||
Tell me a name for the client cert
|
||||
Please, use one word only, no special characters
|
||||
Client name: android
|
||||
Generating a 2048 bit RSA private key
|
||||
.....+++
|
||||
..................................+++
|
||||
writing new private key to '...'
|
||||
-----
|
||||
Using configuration from /etc/openvpn/easy-rsa/openssl-1.0.cnf
|
||||
Check that the request matches the signature
|
||||
Signature ok
|
||||
The Subject's Distinguished Name is as follows
|
||||
commonName :ASN.1 12:'android'
|
||||
Certificate is to be certified until Jan 25 15:07:37 2027 GMT (3650 days)
|
||||
|
||||
Write out database with 1 new entries
|
||||
Data Base Updated
|
||||
|
||||
Client android added, configuration is available at /root/android.ovpn
|
||||
```
|
||||
|
||||
3. Copy the mentioned file (`/root/android.ovpn`) to your Android device (e.g. SD card) and import it in the app:
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
4. Connect to your OpenVPN server
|
||||
|
||||

|
||||
|
||||
5. You are ready to go!
|
||||
|
||||

|
Loading…
x
Reference in New Issue
Block a user