doc:appunti:linux:sa:openvpn_android
This is an old revision of the document!
Table of Contents
OpenVPN su terminale Android
Semplice configurazione di una VPN tra un host GNU/Linux con OpenVPN e un terminale Android con la app OpenVPN for Android.
Configurazione del server
Si crea un file di configurazione opportuno /etc/openvpn/android.conf:
verb 3 mute 3 proto udp lport 5011 dev tun11 tun-mtu 1500 ifconfig 172.16.11.1 172.16.11.2 secret android.key comp-lzo ping 20 persist-tun persist-key user nobody group nogroup
Si deve creare anche il file con la preshared key /etc/openvpn/android.key:
openvpn --genkey --secret android.key
Configurazione del terminale Android
Tutta la configurazione viene salvata in un unico file di testo LinuxVPN.ovpn:
resolv-retry infinite proto udp remote server.linux.rigacci.org rport 5011 dev tun tun-mtu 1500 ifconfig 172.16.11.2 255.255.255.255 route 192.168.1.0 255.255.255.0 vpn_gateway route 10.7.64.0 255.255.255.0 vpn_gateway comp-lzo ping 20 ping-restart 180 <secret> # # 2048 bit OpenVPN static key # -----BEGIN OpenVPN Static key V1----- d4c50c36657da74c317d8ac6fa55f77b bb4d497b7a84b9522d7ed52c921de232 e28ead562b7584146d074a7cdd7f0686 ... e3dc536106296ed376e81b28517933fe eab6c244bfcff7bd9fb4e033a75910e0 936dae26b432478fd300082c36d7658f -----END OpenVPN Static key V1----- </secret>
Il file va trasferito sul terminale android, quindi dall'APP si provvede ad importare il file:
Facendo tap sul nome della VPN, questa viene avviata ed è possibile leggere il log:
doc/appunti/linux/sa/openvpn_android.1525446368.txt.gz · Last modified: 2018/05/04 17:06 by niccolo