Configuration d'OpenVPN : Serveur
* Configuration :
Sous Linux :
Le plus simple pour configurer OpenVPN consiste à créer un fichier vierge (texte) dans votre repertoire personnel ( /home/nom_d_utilisateur ). Nommez le fichier "serveur.conf" .
C'est à partir de ce fichier que toute
les configurations d'openvpn se feront.
* - Le Serveur :
Openvpn
fonctionne uniquement dans le cas d'une architecture client-serveur
pour plus de deux machines, il faut donc définir une des machines en
tant que serveur. La seule difference est le fichier de configuration
qui va légèrement differer (Dans un soucis de simplicité, nous allons
utiliser en tant que serveur la machine avec laquelle nous venons de
créer les certificats et clés.).
Voici le fichier de configuration que nous avons mis en place :
proto
tcp
dev tun
ca ca.crt
cert ca.crt
key ca.key
dh dh1024.pem
server 10.10.10.0 255.255.255.0
push "route 10.10.10.0 255.255.255.0"
client-to-client
keepalive 10 120
persist-key
persist-tun
port 4000
verb
3
Pour que tout fonctionne, il va falloir copier tous les fichiers .crt et tous les .key du serveur, vers la machine cliente. Placez les dans le dossier personnel: /home/nom_d’utilisateur (imperativement dans le meme dossier que le fichier de configuration).