INTERCONNEXION
DE SITES PAR VPN
AVEC OPENVPN
Présenté par: Al Ousseynou GUEYE
Sous la direction de: M. Massamba LÔ
1
PLAN
INTRODUCTION
1. Généralité sur les VPN
o Principe de fonctionnement d'un VPN
o Les principaux cas d'utilisation d'un VPN2Les protocoles
utilisés
2. Implémentation
o Installation d'openvpn
o Configuration
o Test
CONCLUSION
2
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 permet
aussi le transport de données et peut être utilisé
pour faire du tunneling sur Internet.
• Le protocole IPsec
Protocole 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
Installation
L'installation d'openvpn se fait par la
commande suivant:
Configuration
Après la création de certificat, nous avons à
éditer deux fichier :
• vars
• server.conf
vars
server.conf
Test
CONCLUSION
MERCI DE VOTRE
ATTENTION!

Pre sou-edit1

  • 1.
    INTERCONNEXION DE SITES PARVPN AVEC OPENVPN Présenté par: Al Ousseynou GUEYE Sous la direction de: M. Massamba LÔ 1
  • 2.
    PLAN INTRODUCTION 1. Généralité surles VPN o Principe de fonctionnement d'un VPN o Les principaux cas d'utilisation d'un VPN2Les protocoles utilisés 2. Implémentation o Installation d'openvpn o Configuration o Test CONCLUSION 2
  • 3.
  • 4.
  • 5.
    • Principe defonctionnement 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.
  • 6.
    • Les principauxcas 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.
  • 7.
  • 8.
  • 9.
    • Les protocolesutilisé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.
  • 10.
    • Le protocoleL2TP (Layer two Tuneling Protocole) Permet l'encapsulation des paquets IP. Il permet aussi le transport de données et peut être utilisé pour faire du tunneling sur Internet. • Le protocole IPsec Protocole 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.
  • 11.
  • 12.
    L’implémentation se faitsuivant l’architecture ci-dessous
  • 13.
    Installation L'installation d'openvpn sefait par la commande suivant:
  • 16.
    Configuration Après la créationde certificat, nous avons à éditer deux fichier : • vars • server.conf
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.