Wiki Info Libre @ Dom

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
docs:rpi:rpi0w-01-vpn [2017/04/02 21:15] – créée maison.gaetandocs:rpi:rpi0w-01-vpn [2017/04/05 21:53] (Version actuelle) maison.gaetan
Ligne 1: Ligne 1:
 +====== Installation et configuration d'un rpi0w avec une connexion vpn : ======
 +
 <code> <code>
-date && sudo dd bs=1M if=2017-03-02-raspbian-jessie-lite.img of=/dev/sdb && date+date && sudo dd bs=1M if=2017-03-02-raspbian-jessie-lite.img of=/dev/sdb && date
 dimanche 2 avril 2017, 21:11:05 (UTC+0200) dimanche 2 avril 2017, 21:11:05 (UTC+0200)
 1329+0 enregistrements lus 1329+0 enregistrements lus
Ligne 6: Ligne 8:
 1393557504 bytes (1,4 GB, 1,3 GiB) copied, 156,685 s, 8,9 MB/s 1393557504 bytes (1,4 GB, 1,3 GiB) copied, 156,685 s, 8,9 MB/s
 dimanche 2 avril 2017, 21:13:42 (UTC+0200) dimanche 2 avril 2017, 21:13:42 (UTC+0200)
 +</code>
 +
 +Configuration post installation :
 +Attention de la clavier est en qwerty donc pour le mot de passe il faut mettre q au lieu de a et pour le - il faut taper sur ° au lieu de 6
 +
 +<code>
 +sudo raspi-config
 +</code>
 +
 +Configuration du wifi en ligne de commande :
 +
 +[[http://www.area51.fr/2013/06/12/configurer-simplement-wifi-raspberry-pi-rasbian-cli/ | Configurer simplement le wifi d’un Raspberry PI sous Raspbian en CLI]]
 +
 +<code>
 +sudo nano /etc/wpa_supplicant/wpa_supplicant.conf 
 +</code>
 +
 +
 +<code>
 +country=FR
 +ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
 +update_config=1
 +network={
 +        ssid="MONWIFI"
 +        psk="MONPASSEWIFI"
 +        id_str="nomdemonwifi"
 +}
 +</code>
 +
 +
 +<code>
 +sudo nano /etc/network/interfaces
 +</code>
 +
 +
 +<code>
 +# interfaces(5) file used by ifup(8) and ifdown(8)
 +
 +# Please note that this file is written to be used with dhcpcd
 +# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'
 +
 +# Include files from /etc/network/interfaces.d:
 +source-directory /etc/network/interfaces.d
 +
 +auto lo
 +iface lo inet loopback
 +
 +iface eth0 inet manual
 +
 +allow-hotplug wlan0
 +iface wlan0 inet manual
 +    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
 +
 +allow-hotplug wlan1
 +iface wlan1 inet manual
 +    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
 +
 +# Wifi nomdemonwifi
 +iface nomdemonwifi inet dhcp
 +</code>
 +
 +
 +<code>
 +sudo reboot 
 +</code>
 +
 +
 +<code>
 +ifconfig wlan0
 +</code>
 +
 +<code>
 +sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y && sudo apt install rpi-update && sudo apt-get clean && sudo apt-get autoremove && sudo df -h
 +</code>
 +
 +<code>
 +sudo rpi-update
 +</code>
 +
 +<code>
 +sudo reboot 
 +</code>
 +
 +
 +<code>
 +sudo apt install htop screen openvpn -y && sudo mkdir /etc/openvpn/monvpn
 +</code>
 +
 +<code>
 +sudo nano /etc/openvpn/monvpn/password.txt
 +</code>
 +
 +Remplir avec :
 +
 +<code>
 +monutilisateurvpn
 +monpassevpn
 +</code>
 +
 +Après avoir récupéré le fichier vpn dans la freebox le transférer via scp :
 +
 +<code>
 +scp monvpn.ovpn pi@mon.ip.du.rpi:/tmp/
 +</code>
 +
 +<code>
 +sudo mv /tmp/monvpn.ovpn /etc/openvpn/monvpn/
 +</code>
 +
 +<code>
 +sudo nano /etc/openvpn/monvpn/monvpn.ovpn
 +</code>
 +
 +<code>
 +auth-user-pass /etc/openvpn/monvpn/password.txt
 +</code>
 +
 +
 +Pour lancer votre connexion VPN manuellement, il suffit maintenant d’entrer la commande suivante : 
 +<code>
 +sudo openvpn --config /etc/openvpn/monvpn/monvpn.ovpn
 +</code>
 +
 +Pour lancer la connexion VPN automatique à chaque démarrage : 
 +<code>
 +sudo ln -s /etc/openvpn/monvpn/monvpn.ovpn /etc/openvpn/client.conf
 +sudo systemctl enable openvpn@client
 +</code>
 +
 +
 +<code>
 +dimanche 2 avril 2017, 22:26:32 (UTC+0200)
 +</code>
 +
 +
 +<code>
 +sudo apt install msmtp
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 +</code>
 +
 +
 +<code>
 +
 </code> </code>