Utilliser OpenVPN, mini tutorial par BeBoX
Matériel utilisé:
1 Qtek9100
1 connexion GPRS/Edge/Data (imode, wap ...)
1 serveur OpenVPN configuré en écoute (voir parametres à la fin)
OpenVPN for pocket PC installé?téléchargeable à l’adresse :
http://www.ziggurat29.com/OVPNPPCAlpha/OVPNPPCAlpha.htm#filesUne fois installé vous avez 2 petits écrans dans le system tray

Cliquez dessus pour aller dans les paramètres

Réglage des paramètres

dans le Dossier : \\Program Files\openVPN\config\
placez votre fichier de configuration openvpn (*.ovpn) par exemple test.ovpn
Exemple de contenu de test.ovpn :
client
dev tun
proto tcp
ifconfig 10.8.0.2 255.255.255.0
remote xxxxxx.xxx 443 (remplacez les xxxx.xx par l’adresse de votre serveur)
resolv-retry infinite
nobind
persist-key
persist-tun
http-proxy xxx.xxx.xxx.xxx XXXX (ip et port du proxy de votre opérateur)
http-proxy-option AGENT “xxxxxxxxxxxx” (user agent personalisé)
ca ca.crt
cert test.crt
key test.key
keepalive 5 600
verb 3et placez les fichiers ca.crt (certificat serveur), test.crt et test.key (votre certificat et clé) à la racine de votre pocket (soit en \\ )
ensuite peut etre due a un bug il faut régler le dns à la main donc aller dans Parametres puis dans l’onglet connexion et cliquez sur cartes réseaux et réglez le DNS sur 10.8.0.1

voila coté configuration coté client tout est prêt à fonctionner.?Dans le gestionnaire openvpn choisissez “démarrer depuis config” et sélectionnez votre connexion (test dans notre exemple ci-dessus)
la connexion GPRS/Edge/3G vas se lancer les écrans du gestionnaire vont clignoter (ça peut prendre jusqu'à 1 min selon votre connexion) pour se stabiliser sur 2 écrans vert qui signifie : vous êtes connecté et le tunnel est opérationnel, désormais toutes les connexions passeront à travers le tunnel.

Vous voila maintenant prêt a utiliser votre réseau VPN
de mon coté j’ai noté quelques problèmes avec Pocket IE (ne toruves pas les pages) mais je n’ai aucun problèmes avec Msn messenger, Agile messenger, Pocket IRC, Pocket outlook, opera, opera mini, tcmp etc.
voila bon amusement.
PS à titre d’info voici la configuration du serveur correspondant à la configuration client utilisé ci-dessus.
port 443
proto tcp
dev tun
ca ca.crt
cert OPENVPN.crt
key OPENVPN.key
dh dh1024.pem
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "redirect-gateway"
push "dhcp-option DNS 10.8.0.1"
push "dhcp-option WINS 10.8.0.1"
duplicate-cn
keepalive 10 120
persist-key
persist-tun
status openvpn-status.log
verb 3