Project

General

Profile

Actions

Boîtier VPN - La Brique Internet

Installation sur un Raspberry Pi (v1)

Liens utiles

Étapes

  • Récupérer l'ISO de YunoHost "yunohost4rpi2.img.7z" sur http://build.yunohost.org/
  • Extraire l'image avec 7zip : 7z e yunohost4rpi2.img.7z
  • Insérer la carte SD et l'identifier :

    $ sudo fdisk -l

    Disk /dev/mmcblk0: 7,5 GiB, 8068792320 bytes, 15759360 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0x00014d34

    Device Boot Start End Sectors Size Id Type
    /dev/mmcblk0p1 8192 122879 114688 56M c W95 FAT32 (LBA)
    /dev/mmcblk0p2 122880 15759359 15636480 7,5G 83 Linux

  • Copier l'image vers la carte SD (ici vers /dev/mmcblk0) :

    $ sudo dd if=yunohost4rpi2.img of=/dev/mmcblk0

    2560000+0 enregistrements lus
    2560000+0 enregistrements écrits
    1310720000 octets (1,3 GB) copiés, 476,854 s, 2,7

  • Remettre la carte SD et démarrer le RaspPI. En cas d'échec du fsck automatique, un prompt demande le mot de passe root. Il faut entrer "yunohost" puis lancer un simple fsck à la main. Une fois que c'est fait, un simple "reboot" devrait suffire à faire que tout rentre dans l'ordre.

    • Afin de régler ce problème définitivement, il suffit d'éditer /etc/default/rcS et de changer en FSCKFIX=yes en fin de fichier
  • Si tout s'est bien passé (ça prend du temps, du genre un quart d'heure...) on doit arriver sur un prompt montrant le "Y" de Yunohost en ascii-art. Il faut bien noter l'IP qui s'affiche. Dans mon cas : 192.168.0.18. On peut aussi utiliser tcpdump -i eth0 -v -n port bootpc pour voir passer la requête dhcp et la réponse contenant l'adresse IP

  • Le plus simple est ensuite d'accéder depuis une machine sur le réseau local à l'adresse 192.168.0.18 et de suivre les deux étapes de post-installation

    • Dans mon cas, j'ai choisi un nom de domaine proposé par YunoHost : brique-aquilenet.nohost.me
    • Choix du mot de passe admin ensuite
  • Autre étape importante : se connecter sur le raspberry et changer le mot de passe root !

  • Aller dans l'onglet "Applications" puis "Installer". Tout en bas, coller le lien du répo suivant : https://github.com/labriqueinternet/vpnclient_ynh

    • Dans la configuration de l'application, changer l'URL du VPN vers vpn.aquilenet.fr

Updated by youpi over 4 years ago · 25 revisions