doc/installation_brique_fr.md

90 lines
3.2 KiB
Markdown
Raw Normal View History

2015-05-10 00:09:22 +02:00
# 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/).
2015-05-16 18:14:37 +02:00
## Télécharger limage
2015-05-10 00:09:22 +02:00
Sur http://repo.labriqueinter.net/
2015-05-13 21:16:54 +02:00
( prendre la latest http://repo.labriqueinter.net/labriqueinternet_latest.img.tar.gz )
2015-05-10 00:09:22 +02:00
2015-05-16 18:14:37 +02:00
Faire un `dd` de l'image sur la carte SD a destination :
2015-05-10 00:09:22 +02:00
2015-05-16 18:14:37 +02:00
```bash
2015-05-10 00:09:22 +02:00
sudo dd if=labriqueinternet_latest.img of=/dev/sdX
```
2015-05-16 18:14:37 +02:00
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.
2015-05-10 00:09:22 +02:00
## Post-configuration
2015-05-16 18:14:37 +02:00
Ensuite, aller sur `yunohost.local` ou l'ip en ssh et mettre à jours les pkgs.
2015-05-10 00:09:22 +02:00
2015-05-16 18:14:37 +02:00
- user : root
- password : olinux
2015-05-10 00:09:22 +02:00
2015-05-16 18:14:37 +02:00
```bash
apt-get update && apt-get dist-upgrade
```
2015-05-10 00:09:22 +02:00
2015-05-16 18:14:37 +02:00
Puis y aller en http et accepter le certificat auto-signé, puis suivre les instructions de [postinstall](/postinstall).
2015-05-10 00:09:22 +02:00
2015-05-16 18:14:37 +02:00
- choisir le nom de domaine
- choisir un mot de passe administrateur
2015-05-10 00:09:22 +02:00
2015-05-16 18:14:37 +02:00
Vous êtes redirigé sur l'interface d'admin et là, créer un nouvel utilisateur avec son mot de passe et co.
2015-05-10 00:09:22 +02:00
2015-05-16 18:14:37 +02:00
Puis, installer les applications ("applications -> installer" et tout en bas mettre l'url vers le dépot GitHub) :
2015-05-10 00:09:22 +02:00
2015-05-16 18:14:37 +02:00
- [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)
2015-05-10 00:09:22 +02:00
2015-05-16 18:14:37 +02:00
Ensuite, aller sur `http://monurl.com/vpnadmin` (ou ce que vous avez choisi). Là :
2015-05-10 00:09:22 +02:00
2015-05-16 18:14:37 +02:00
(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)
2015-05-10 00:09:22 +02:00
2015-05-16 18:14:37 +02:00
```bash
2015-05-16 18:16:04 +02:00
=======
2015-05-13 21:16:54 +02:00
- user: root
- password: olinux
2015-05-10 00:09:22 +02:00
2015-05-13 21:16:54 +02:00
```
apt-get update && apt-get dist-upgrade
```
2015-05-10 00:09:22 +02:00
2015-05-13 21:16:54 +02:00
Puis y aller en http et accepter le certificat auto signé, puis suivre les instructions de [post install](/postinstall)
2015-05-10 00:09:22 +02:00
2015-05-13 21:16:54 +02:00
- choisir le nom de domaine
- choisir un mot de passe administrateur
2015-05-10 00:09:22 +02:00
Vous êtes redirigé sur l'interface d'admin et là, faire un nouvel utilisateur avec son mot de passe et co.
2015-05-13 21:16:54 +02:00
Puis, installer les applications ("applications -> installer" et tout en bas mettre l'url vers le dépot github):
2015-05-10 00:09:22 +02:00
2015-05-13 21:16:54 +02:00
- hotspot : https://github.com/labriqueinternet/hotspot_ynh
- vpnclient : https://github.com/labriqueinternet/vpnclient_ynh
- torclient : https://github.com/labriqueinternet/torclient_ynh
- piratebox : https://github.com/labriqueinternet/piratebox_ynh
2015-05-10 00:09:22 +02:00
2015-05-13 21:16:54 +02:00
Ensuite, aller sur `http://monurl.com/vpnadmin` (ou ce que vous avez choisi). Là:
2015-05-10 00:09:22 +02:00
2015-05-13 21:16:54 +02:00
(pour neutrinet) foutre 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)
2015-05-10 00:09:22 +02:00
2015-05-13 21:16:54 +02:00
```
2015-05-16 18:14:37 +02:00
scp auth client.crt client.key ca.crt dans /etc/openvpn/
```