INTERCONNEXION DE SITES PAR VPN AVEC OPENVPN Présenté par: Al Ousseynou GUEYE Sous la direction de: M. Massamba LÔ 1
INTERCONNEXION DE SITES PAR VPN
AVEC OPENVPN
Présenté par: Al Ousseynou GUEYESous la direction de: M. Massamba LÔ
1
PLANINTRODUCTION
1. Généralité sur les VPNo Principe de fonctionnement d'un VPNo Les principaux cas d'utilisation d'un VPN2Les protocoles
utilisés
2. Implémentationo Installation d'openvpno Configurationo Test
CONCLUSION2
INTRODUCTION
3
GÉNÉRALITÉ SUR LES VPN
•Principe de fonctionnement d'un VPN
Le VPN c'est un réseau privé virtuel qui repose sur le protocole de
tunneling.
Pourquoi virtuel?
• Informations cryptées d'un bout à un autre d'un tunnel.
• Impression de se connecter directement au réseau de
l'entreprise.
Le tunneling : processus d'encapsulation, de transmission et de
désencapsulation d'une information devant être véhiculée entre
deux points distants.
•Les principaux cas d'utilisation d'un VPN
• Le VPN LAN to LAN
Dans ce cas, les tunnels sont fixes et destinés à être permanents: cas de l’utilisation del’intranet VPN ou de l’extranet VPN.
• Le VPN Roadwarrior
Dans ce cas, une des extrémités change d'emplacement à chaque connexion: cas de l’utilisation de l’extranet VPN.
VPN LAN to LAN
VPN Roadwarrior
•Les protocoles utilisés par un VPN
Il existe 5 types de protocoles:
• Le protocole PPP (Point to Point Protocole)
Permet de transférer des données sur un lien synchrone-asynchrone.
• Le protocole PPTP (Point to Point Tunneling Protocole)
Protocole d'encapsulation s'appuyant sur le protocole PPP pour la communication.
• Le protocole L2TP (Layer two Tuneling Protocole)Permet l'encapsulation des paquets IP. Il permetaussi le transport de données et peut être utilisé
pour faire du tunneling sur Internet.
• Le protocole IPsecProtocole qui vise à sécuriser l'échange de
données au niveau de la couche réseau.
• Le protocole SSL (Secure Socket Layer)Protocole utilisé par une application pour établir un canal un canal de communication sécurisé
avec une autre application.
IMPLÉMENTATION
L’implémentation se fait suivant l’architecture ci-dessous
InstallationL'installation d'openvpn se fait par la
commande suivant:
ConfigurationAprès la création de certificat, nous avons à
éditer deux fichier :
• vars
• server.conf
vars
server.conf
Test
CONCLUSION
MERCI DE VOTRE ATTENTION!