Projet

Général

Profil

Brique vpn » Historique » Révision 8

Révision 7 (stephane.ligozat, 10/03/2019 15:59) → Révision 8/38 (stephane.ligozat, 10/03/2019 16:13)

# Brique vpn 

 Séance du samedi 9 mars 2019. 

 Il s'agit d'installer sur un raspberry pi un client VPN et un hotspot wifi. 

 Il a été impossible de se connecter aux 2 OLIMEX LIME2, cartes défectueuses ? 


 ## Installation du système 

 https://www.raspberrypi.org/downloads/ 

 ~~~ 
 dd bs=4M if=2018-11-13-raspbian-stretch.img of=/dev/sdX conv=fsync 
 ~~~ 


 ## Trouver la PI sur le réseau 

 Ne pas brancher la PI et afficher la liste des IPS dispos sur le réseau  

 ~~~ 
 sudo arp-scan -l --interface wlp4s0 
 ~~~ 

 où wlp4s0 est votre interface wifi (si vous êtes connecté en wifi) 

 Brancher la PI et relancer la commande précédente. Normalement une nouvelle IP est apparue, c'est celle de votre PI. 

 Se connecter à la PI 

 ~~~ 
 ssh pi@<IP_DE_MON_PI> 
 ~~~ 

 ## Mise à jour du système 

 Changer le mot de passe de l'utilisateur PI 

 ~~~ 
 $ sudo apt upgrade 
 $ sudo apt update 
 ~~~ 

 ## Le réseau 

 Source de cette documentation : 

 https://www.raspberrypi.org/documentation/configuration/wireless/access-point.md 

 dnsmasq offre un service de nommage des machines du réseau interne. 
 hostapd le deamon de point d'accès wifi. 
 


 ~~~ 
 sudo apt-get install dnsmasq hostapd 
 ~~~ 

 Stoper ces deamons car leurs configurations n'est pas faites : 
 ~~~ 

 sudo systemctl stop dnsmasq 
 sudo systemctl stop hostapd 
 ~~~ 

 Redémarrer pour s'assurer qu'ils sont pris en charge par le kernel : 

 ~~~ 
 sudo reboot 
 ~~~ 

 ### Configurer une IP statique 

 Le PI doit avoir une IP statique affectée à l'interface wifi (wlan0) pour agir en tant que serveur. Le réseau utilisera la plage IPs 192.168.x.x donc le PI aura 192.168.0.1 comme IP fixe. 

 Éditer le fichier de conf de dhcpd :  

 ~~~ 
 sudo vi /etc/dhcpcd.conf 
 ~~~ 

 Au redémarrage de la machine hostapd ne part pas. Donc  

 ~~~ 
 sudo systemctl enable hostapd 
 ~~~ 



 ## le WIFI 

 ## le VPN