Installer openvpn et private internet access sur raspberry xbian

Installer et configurer openvpn

apt install openvpn

Créer un fichier texte contenant le login et le mot de passe du compte private internet access

Entrer le nom d’utilisateur et le mot de passe sur deux lignes :

username
password

Modifier les permissions du fichier pour qu’il ne soit lisible que par root :

Éventuellement, fixer les erreurs DNS en utilisant les serveurs Google (ou cloudflare)

Rendre ceci permanent :

 

On peut maintenant tester que le vpn PIA fonctionne correctement :

Si tout se passe bien, on obtient une séquence comme ceci :

On voit en rouge notre adresse IP publique qui est différente de l’IP attribuée par le FAI.

Pour vérifier, ouvrir une autre session ssh et entrer :

On doit retrouver l’adresse IP en rouge ci-dessus.

La configuration de openvpn et PIA est terminée.

Connexion automatique au boot

Créer un fichier de script de démarrage OpenVPN autoconnect dans /etc/init.d.

Entrer ce qui suit dedans :

Remplacer le pays éventuellement par celui voulu (France.ovpn par exemple) dans la ligne DAEMON_OPTS

Activer le script et le lancer :

On peut à nouveau vérifier l’adresse IP publique obtenue qui doit être différente de celle fournie par le FAI :

Pour vérifier le bon lancement au boot, on… reboote !

Et voilà !

 

Source : Autoconnect Private Internet Access VPN on Boot Linux