Forum Freedom-IP

Forum d'entraide de la communauté Freedom-IP

Vous n'êtes pas identifié(e).

#1 2012-03-09 23:30:10

DooM
Contributeurs Confirmés
Inscription : 2012-03-08
Messages : 248

[Tuto] Installation OpenVPN sous Android

Bonjour à tous !

J'ai vu que certains avaient des problèmes pour configurer le VPN Freedom-IP sous Android. C'est tout à fait normal car OpenVPN n'est pas pris en charge nativement  cry

EDIT: Depuis la version 4.0 d'Android, le système est livré avec une nouvelle API VPN. Voir [TUTO] OpenVPN sans root sous Android 4.x : c'est possible

C'est parti !

1) INSTALLATION OpenVPN:

Depuis le market, télécharger l'appli OpenVPN Installer, lancez-la (autoriser l'accès ROOT), appuyez sur Install. Choisissez de préférence /system/xbin

ScreenShot Screenshot 2


2) FICHIERS DE CONFIG POUR Freedom-IP

OpenVPN pour Android fonctionne avec les même fichiers de configuration que la version PC. Il suffit donc de les copier dans /sdcard/openvpn cool
Pour ce faire, connectez l'appareil au PC avec le cable USB, depuis l'ordi créez un dossier openvpn à la racine de la carte SD ( Attention pas dans la carte SD externe !! ) et copiez tous les fichiers dedans.


3) CONFIGURATION OpenVPN

Depuis le market, télécharger l'appli OpenVPN Settings, lancez-la (autoriser l'accès ROOT). Vous devriez déjà voir la liste des serveurs Freedom-IP  glasses
Si ce n'est pas le cas, vérifiez dans Menu -> Advanced -> Path to configurations que l'emplacement des fichiers de config soit correctement écrit, majuscules et minuscules respectées ( /sdcard/openvpn )

1345978284.png 1345985156.png

Vérifiez que tous les éléments requis soient bien installé dans Menu -> Prerequisites

1345980481.png

Voilà ! Il ne vous reste plus qu'à activer le serveur désiré en appuyant dessus big_smile Si vous avez créé un fichier pass.txt pour ne pas avoir à retaper votre ID et votre mot de passe, ça le fera aussi automatiquement  wink

1345984845.png

Si vous obtenez un message d'erreur en rapport avec TUN, genre "FATAL: Cannot allocate TUN/TAP dev dynamically" ou encore "Failed to load Tun module", retournez dans Menu -> Advanced, et vérifiez que Tun Device Driver soit bien au vert. Sinon, rendez-vous à la prochaine étape.

Utilisateurs de HTC, tentez également l'option Fix HTC routes


4) INSTALLATION DE TUN

Certains appareils sont nativement équipés de cette fonction, mais ont besoin de se la voir "activée". D'autres ne l'ont pas, mais elle peut être installée. D'autres ne l'ont pas et ne la supportent pas ! Donc, dans cette section, c'est au bonheur la chance !

Pour être fixé une bonne fois pour toute, on va télécharger l'appli TUN.ko Installer du market. Je vous rappelle que votre appareil doit être rooté pour ces opérations.

On lance l'appli, on autorise l'accès ROOT, et on appuie sur INSTALL. On attend.... On attend... On stress un peu... mdrrr
Et là vous êtes un gros veinard, et vous avez l'écran qui suit avec la mention Tun module is loaded:

TUN.ko Installer

Retournez dans l'appli OpenVPN Settings, vérifiez que Tun Device Driver soit bien au vert, puis lancez la connexion au serveur de votre choix.

Si l'installation de TUN à échouée, c'est sûrement que votre appareil ne la supporte pas, ou pas encore. En effet, les développeurs de cette appli mettent régulièrement à jour les appareils compatibles ( voir ICI ). Une mise à jour de votre Android est peut-être nécessaire. Reportez-vous à la doc du fabriquant pour savoir comment procéder, et réessayez.


5) ROOT, KEZAKO????

Nos petits Androids sont de véritables systèmes informatiques directement issus de Linux. Linux, vous en avez sûrement tous entendu parler.
C'est un système hyper bidouillable, mais aussi hyper sécurisé. Tout le monde ne peut pas modifier n'importe quoi, sauf s'il en a le droit !

Et qui c'est qui en a le droit? Ben simplement le Super Utilisateur aussi appelé Root. Lui seul peu installer, modifier, et gérer le système.

Sous Android, c'est pareil. Sauf que les appareils sont livrés sans le super utilisateur Root de façon à éviter les manipulations imprudentes qui pourraient tout bousiller ! ( entre autres choses )

Donc pour modifier le système Android, comme on veut le faire dans ce tuto, on à besoin de le Rooter. C'est à dire installer le super utilisateur, ainsi que busybox qui est en quelque sorte son outil pour communiquer.

Je ne vais pas m'éterniser sur le sujet, car de nombreux sites et forums sont spécialisés dans le domaine. Ici on parle VPN

Mais bon je ne suis pas radin ! Donc, vite fait, il y a en gros 2 méthodes principales:

ATTENTION, CE GENRE DE MANIPS NE SONT PAS SANS RISQUES - RENSEIGNEZ-VOUS BIEN AVANT DE VOUS LANCER

1) Utliser le programme Super One Clic, qui permet de rooter et d'installer busybox simplement en connectant l'Android au PC par USB.
Petit tuto en français ICI et dernière version du programme téléchargeable

2) Flasher une Custom ROM, qui est une version modifiée du système d'origine, bien souvent très améliorée et regorgeant de nouvelles fonctions dont ROOT, Busybox, voir même TUN ! Là, chaque ROM est spécifique à un modèle d'appareil. Un site incontournable ( en anglais ) : XDA Developpers


-- CONCLUSION --

Qu'est-ce qu'il ne faut pas faire pour avoir un peu d'intimité hein !!!??

Ne vous laissez pas effrayer par tout ça, c'est plus simple qu'il ne parait. Il faut prendre le temps, il faut apprendre à son rythme et ne pas se décourager ! Et parler un peu anglais aussi LoL lol

N'hésitez pas à enrichir ce tuto si vous le pouvez ! Une communauté, c'est fait pour ça  angel

Bonne chance à tous !

EDIT dim.26 août 2012 : Modif Intro, ajout du lien [TUTO] OpenVPN sans root sous Android 4.x : c'est possible
                                    MAJ des noms de dossier
                                    MAJ des captures d'écran
                                    MAJ sections 3) et 4)

Dernière modification par DooM (2012-08-26 13:47:16)

Hors ligne

#2 2012-03-09 23:41:23

Back2back
Contributeurs Confirmés
Inscription : 2011-11-20
Messages : 4 330
Site Web

Re : [Tuto] Installation OpenVPN sous Android

Bonjour,
Bravo excellent tuto, bien présenté, merci beaucoup smile
je le déplace dans la section appropriée et le lock, toute demande d'aide se fera dans la section "aide mobile" smile

Hors ligne

#3 2012-03-09 23:57:31

Freedom-IP
Administrateur
Inscription : 2011-11-20
Messages : 1 819

Re : [Tuto] Installation OpenVPN sous Android

Super tuto !

M'autorises-tu à le mettre sur le site en précisant bien sûr ton pseudo ?

Hors ligne

#4 2012-03-10 00:03:28

Back2back
Contributeurs Confirmés
Inscription : 2011-11-20
Messages : 4 330
Site Web

Re : [Tuto] Installation OpenVPN sous Android

je délock pour qu'il réponde smile

Hors ligne

#5 2012-03-10 00:05:19

DooM
Contributeurs Confirmés
Inscription : 2012-03-08
Messages : 248

Re : [Tuto] Installation OpenVPN sous Android

Ah ah !! Je viens d'accepter par MP  lol

Hors ligne

#6 2012-03-10 00:14:29

Back2back
Contributeurs Confirmés
Inscription : 2011-11-20
Messages : 4 330
Site Web

Re : [Tuto] Installation OpenVPN sous Android

parfait je relock
merci smile

Hors ligne

#7 2012-08-24 23:23:20

mephistos
Contributeurs Confirmés
Inscription : 2012-02-05
Messages : 693

Re : [Tuto] Installation OpenVPN sous Android

Bonjour,

Pour le Samsung galaxy S2, une mise à jour vers android 4.0.3 étant disponible, il n'est plus forcement nécessaire de "rooter" son mobile !

Pour faire la mise à jour (OTA : Over The Air) : "Menu", "Paramètre", "A propos du téléphone", "Mise à jour logicielles système", "Vérifier". Puis appliquer la mise à jour.
Sinon il est possible de réaliser cette mise à jour avec le logiciel KIES, donc avec le téléphone branché à l'ordinateur.

Ensuite, puisque votre téléphone sera sur un android 4.x , normalement il ne sera plus nécessaire de le rooter wink

Hors ligne

#8 2012-08-25 01:49:40

DooM
Contributeurs Confirmés
Inscription : 2012-03-08
Messages : 248

Re : [Tuto] Installation OpenVPN sous Android

Bonjour !

Oui en effet il semble que Android 4 permette les connexions OpenVPN sans root par intégration systématique du module tun.ko !  big_smile

Je suis en train de plancher sur le sujet pour mettre à jour le tuto. En attendant, il reste vrai que le root apporte bien des possibilités !

Concernant le SGS2, j'en ai un entre les mains depuis 1 semaine et lui ait fait subir tous les test possibles et imaginables  devil LoL
Ce qui m'a permis de répondre dans le forum Aide Mobile à la question posée. Vas voir ça devrait t'intéresser  wink

Concernant l'OTA, cette fonction n'est pas disponible dans certaines versions antérieures du SGS2. Par curiosité, à partir de quelle version l'as-tu trouvé ?

PS: Ne pas mettre à jour le SGS2 en Stock 4.0.4, cette version fait planter le tel de façon irrémédiable !!

Hors ligne

#9 2012-08-25 02:02:23

mephistos
Contributeurs Confirmés
Inscription : 2012-02-05
Messages : 693

Re : [Tuto] Installation OpenVPN sous Android

Bonjour,

Aucune idée, maintenant qu'il est à jour impossible de savoir quelle version c'était.
Le téléphone a été acheté chez Bouygues cette année, c'est la seule information que j'ai smile

J'ai vu ton commentaire, mais pour le commun des mortels, la solution prévue par le constructeur est bien plus simple à mettre en place et permet de faire fonctionner openVPN. De plus la garantie est préservée et ça prend 5 minutes (en wifi).

Pour le reste (le rootage d'un mobile) c'est un autre sujet, qui n'a pas ça place dans cette discussion wink

Dernière modification par mephistos (2012-08-25 02:03:00)

Hors ligne

#10 2012-08-26 04:44:56

David
Bof !!!
Inscription : 2012-01-30
Messages : 6 119

Re : [Tuto] Installation OpenVPN sous Android

Bonjour ...

Pour les téléphones, les tablettes, ... sous Android Version 4.0 ou Supérieure, qu'il est désormais inutile de "Rooter", veuillez consulter le Tutoriel [TUTO] OpenVPN sans root sous Android 4.x : c'est possible.

Cordialement, David.


C.G.U.                Règles

Hors ligne

#11 2012-08-26 13:47:57

DooM
Contributeurs Confirmés
Inscription : 2012-03-08
Messages : 248

Re : [Tuto] Installation OpenVPN sous Android

TUTO mis à jour  big_smile

Hors ligne

#12 2012-10-10 20:03:05

Mitsuki
Membre
Inscription : 2012-10-10
Messages : 2

Re : [Tuto] Installation OpenVPN sous Android

Merci pour le tuto smile

Hors ligne

#13 2012-10-15 10:04:44

cedricdu06
Membre
Lieu : Nice
Inscription : 2012-02-29
Messages : 27

Re : [Tuto] Installation OpenVPN sous Android

Merci pour ce tuto
Réaliser sur un galaxy note rooter en 4.0.3  smile


Vive la liberté et l'anonymat

Hors ligne

#14 2012-11-19 14:58:31

chris92
Membre
Inscription : 2012-11-19
Messages : 4

Re : [Tuto] Installation OpenVPN sous Android

Bonjour à tous,

Je n'ai malheureusement pas réussi à configurer ma galaxy tab2 (Orange en 4.04)  sad

il faut installer le super user + busybox, ensuite OpenVPN Installer et vérifier par OpenVPN settings (tout est au vers)
j'ai copier mon répertoire PC openvpn sur la tablette (sdcard interne) et quand je lance openvpn settings j'active openvpn (turn ondans la case à cocher)
et quand j'essaye de lancer la connexion VPN (mon fichier de config) rien ne se passe !!!

qu'ais-je loupé ?

Merci de votre aide.
Chris

Hors ligne

#15 2012-11-19 18:05:26

Antonin
Membres de confiance
Inscription : 2011-11-28
Messages : 3 729

Re : [Tuto] Installation OpenVPN sous Android

Bonjour chris92,

Quel serveur utilisez-vous pour votre connexion vpn, NL & NL2 ? Merci de bien faire des tests avec tous les serveurs pour palier à des "down" temporaires.

Bien cordialement.

Hors ligne

#16 2012-11-19 18:15:14

David
Bof !!!
Inscription : 2012-01-30
Messages : 6 119

Re : [Tuto] Installation OpenVPN sous Android

Bonsoir ...

Mais aussi savoir pourquoi avoir "rooté" un androïd 4.04 pour lesquels il est inutile de le faire !?
Il existe un Tutoriel spécifique aux Androïd 4.x.

Cordialement, David.


C.G.U.                Règles

Hors ligne

#17 2012-11-20 11:44:07

chris92
Membre
Inscription : 2012-11-19
Messages : 4

Re : [Tuto] Installation OpenVPN sous Android

bizarre, j'ai suivi les tutos...

sinon j'ai chargé le logiciel Open intaller d'un tiers (2 écrans bleu) il fait un check des outils à installer, tout est au vert sauf TAP/TUN module (is not installed)

du coup je installé tun.ko intaller, mais il n'y a pas encore de version pour la GT-P5100...  malgré cela il me donne en entête "Tun module is loaded" !! je piges plus rien  hmm

le fait est que quand je clic sur mon client VPN (certificat de mon PC) il ne se passe rien.

Hors ligne

#18 2012-11-21 08:08:42

chris92
Membre
Inscription : 2012-11-19
Messages : 4

Re : [Tuto] Installation OpenVPN sous Android

Bonjour,

J'ai un autre terminal en test : un Galaxy Note 1 sous GB 2.3.6
Même manip et exactement le même résultat !!

Si quelqu'un sait comment l'activer je suis preneur  wink

Hors ligne

#19 2012-11-21 08:22:02

David
Bof !!!
Inscription : 2012-01-30
Messages : 6 119

Re : [Tuto] Installation OpenVPN sous Android

Bonjour ...

Généralement, il existe des Sites / Forums qui se spécialisent pour un matériel spécifique comme le Galaxy Note 1 et ensuite à vous de voir lequel des tutoriels est le plus adapté à votre configuration actuelle.

Cordialement, David.


C.G.U.                Règles

Hors ligne

#20 2012-11-22 11:12:46

chris92
Membre
Inscription : 2012-11-19
Messages : 4

Re : [Tuto] Installation OpenVPN sous Android

Bonjour,

Pour info à tous, j'ai réglé mon problème :

dans le fichier de config, il ne faut pas faire comme sur les autres systèmes, il faut mettre le chemin comme cela : "/sdcard/openvpn/..." et pas "\\sdcard\\openvpn\\.."

si ça peut aider d'autre personnes qui sont en galère...  angel

Chris.

Dernière modification par chris92 (2012-11-22 11:13:36)

Hors ligne

#21 2012-11-22 11:17:29

David
Bof !!!
Inscription : 2012-01-30
Messages : 6 119

Re : [Tuto] Installation OpenVPN sous Android

Bonjour ...

Merci pour le retour smile
Oui, Androïd n'est pas Windows, donc pour un chemin ou un fichier il ne faut pas utiliser des '\' mais des '/' (comme mis dans le tutoriel).

Cordialement, David.


C.G.U.                Règles

Hors ligne

#22 2012-12-02 00:02:48

bjouba
Membre
Inscription : 2012-11-11
Messages : 9

Re : [Tuto] Installation OpenVPN sous Android

Après avoir lu ce tuto j'ai hâte de pouvoir le tester sur Galaxy S3 et Galaxy note, vivement que ma candidature soit validée...   smile

Dernière modification par bjouba (2012-12-02 00:03:02)

Hors ligne

#23 2012-12-04 02:02:05

LaBaudoi
Membre
Inscription : 2012-07-21
Messages : 8

Re : [Tuto] Installation OpenVPN sous Android

Merci, marche à merveille ! Très utile quand je suis au Canada. La plupart des FAI limitent ridiculement la bande passante + coût trèès élevé. Il suffit d'un reset du modem, et de passer par votre formidable VPN, et tout fonctionne à nouveau...
smile

Hors ligne

#24 2012-12-18 19:36:56

BrigZ
Membre
Inscription : 2012-12-06
Messages : 8

Re : [Tuto] Installation OpenVPN sous Android

Bonsoir,

Merci beaucoup pour ce Tuto ! Ça roule super  wink
Installer et fonctionnelle du premier coup, sur un S3 (CyanogenMod 10) 
J'ai une petite question, si j'ai déjà un PC connecté à un réseau  VPN, puis-je me connecter sur un autre VPN de la liste sur mon Smartphone en même temps ?
J'ai pu me connecter sans problème, mais je me demande quand même si cela est permis.

Cordialement

Hors ligne

#25 2013-07-05 22:56:10

Echosix
Membre
Lieu : Milky Way
Inscription : 2013-06-11
Messages : 71

Re : [Tuto] Installation OpenVPN sous Android

Cool le tuto, bien formulé !

J'aime OpenVPN sur les périphériques Android, je ne sais pas pourquoi mais je préfère que sur iPhone... Déjà l'iPhone pour être plus complet t'étais obligé de JB, là c'est quand même juste un ROOT ! tongue

monkey


Freenaute averti, Geek averti.  monkey

Hors ligne

Pied de page des forums