doc/installation_brique_fr.md
Yunohost Admin e28f336c0c merge
2015-05-16 18:14:37 +02:00

58 lines
2.1 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Introduction
Instructions d'installation de la brique écrite en temps réel lors de l'AG FFDN 2015, à compléter.
## Réservation VPN
Cette étape est propre à chaque FAI. Récupérez les certificats et/ou mot de passe nécessaire à la connexion du client VPN, ainsi que les directives OpenVPN spécifiques si besoin.
Chez Neutrinet, nous avons par exemple besoin de la directive `topology subnet` (pour la compatibilité Windows \o/).
## Télécharger limage
Sur http://repo.labriqueinter.net/
(prendre la latest http://repo.labriqueinter.net/labriqueinternet_latest.img.tar.gz)
Faire un `dd` de l'image sur la carte SD a destination :
```bash
sudo dd if=labriqueinternet_latest.img of=/dev/sdX
```
Mettre la carte SD dans la boîte, puis la lancer et l'ayant branché sur le réseau locale avec un câble ethernet.
## Post-configuration
Ensuite, aller sur `yunohost.local` ou l'ip en ssh et mettre à jours les pkgs.
- user : root
- password : olinux
```bash
apt-get update && apt-get dist-upgrade
```
Puis y aller en http et accepter le certificat auto-signé, puis suivre les instructions de [postinstall](/postinstall).
- choisir le nom de domaine
- choisir un mot de passe administrateur
Vous êtes redirigé sur l'interface d'admin et là, créer un nouvel utilisateur avec son mot de passe et co.
Puis, installer les applications ("applications -> installer" et tout en bas mettre l'url vers le dépot GitHub) :
- [HotSpot](https://github.com/labriqueinternet/hotspot_ynh)
- [VPNCient](https://github.com/labriqueinternet/vpnclient_ynh)
- [TorClient](https://github.com/labriqueinternet/torclient_ynh)
- [PirateBox](https://github.com/labriqueinternet/piratebox_ynh)
Ensuite, aller sur `http://monurl.com/vpnadmin` (ou ce que vous avez choisi). Là :
(pour neutrinet) mettre `vpn.neutrinet.be`
copier/coller la conf généré pour le vpn dans l'endroit "advanced"
(pour l'instant pas configurer l'ipv6 pour neutrinet, le script doit être fini pour l'obtenir ou aller le chercher sur https://vpn.neutrinet.be:8000)
```bash
scp auth client.crt client.key ca.crt dans /etc/openvpn/
```