« Le routeur en tête réseau PI » : différence entre les versions
mAucun résumé des modifications |
mAucun résumé des modifications |
||
| Ligne 32 : | Ligne 32 : | ||
=== La carte SD === | === La carte SD === | ||
On utilise Raspberry Pi Imager https://www.raspberrypi.com/software/ | |||
[[Fichier:Datacenter-sd-1.png|sans_cadre]] | |||
On choisit le modèle (moi c'est un raspberry PI 2 y'a pas besoin de mieux). Puis "SUIVANT" | |||
[[Fichier:Datacenter-sd-2.png|sans_cadre]] | |||
On ne veut pas de "desktop" on choisit "Raspberry PI OS (other) | |||
[[Fichier:Datacenter-sd-3.png|sans_cadre]] | |||
On choisit la dernière version sans desktop puis "SUIVANT" | |||
[[Fichier:Datacenter-sd-4.png|sans_cadre]] | |||
Moi j'ai qu'un seul port SD il n'y a pas d'ambiguïté je le sélectionne puis "SUIVANT" | |||
[[Fichier:Datacenter-sd-5.png|sans_cadre]] | |||
On donne le nom à notre serveur puis "SUIVANT" | |||
[[Fichier:Datacenter-sd-6.png|sans_cadre]] | |||
On donne la localisation puis "SUIVANT" | |||
[[Fichier:Datacenter-sd-7.png|sans_cadre]] | |||
On définit le nom de l'utilisateur et son mot de passe puis "SUIVANT" | |||
[[Fichier:Datacenter-sd-8.png|sans_cadre]] | |||
On peut ignorer le wifi dans notre cas (un raspberry PI 2 n'est pas équité!) "SUIVANT" | |||
[[Fichier:Datacenter-sd-9.png|sans_cadre]] | |||
On s'arrête un peut sur cette page. | |||
On a définit un login que n'est pas "pi" mais qui peut être aisément trouvé. Notre mot de passe est sûrement très sécurisé mais toujours faillible. Comme le routeur sera probablement acessible de l'extérieur il est nécessaire, a mon avis, de sécuriser le process de login ssh par une clé. J'ai mis la clé publique du PC que j'utilise habituellement pour la maintenance. Une seconde clé pourra être ajouté ultérieurement. | |||
"SUIVANT" | |||
[[Fichier:Datacenter-sd-10.png|sans_cadre]] | |||
Je ne penses pas que ce soit nécessaire d'utiliser Pi Connect, d'autant plus que le PI devra être le moins chargé possible. "SUIVANT" | |||
[[Fichier:Datacenter-sd-11.png|sans_cadre]] | |||
On a un dernier récapitulatif. "WRITE". | |||
[[Fichier:Datacenter-sd-12.png|sans_cadre]] | |||
Oui je comprends, on efface et on flashe la carte! | |||
[[Fichier:Datacenter-sd-13.png|sans_cadre]] | |||
Ca s'écrit... si une fenêtre proposant de formater la carte s'ouvre... fermez là. | |||
[[Fichier:Datacenter-sd-14.png|sans_cadre]] | |||
Apres avoir écrit la carte, on la vérifie (c'est indispensable pour être sûr de la qualité de la carte) | |||
[[Fichier:Datacenter-sd-15.png|sans_cadre]] | |||
C'est terminé. On peut soit en faire une seconde (un backup? mais il faudrait plutôt faire la copie après les étapes suivantes). "FINISH" | |||
La carte est prête on peut lancer le premier boot. | |||
On insère la carte dans le PI2 en question. On y branche un clavier et on écran te GO! | |||
=== Premier boot === | |||
Version du 2 décembre 2025 à 23:29
Présentation
La première étape sera de créer ce qui sera la tête du réseau.
Schématiquement on a un raspberry PI en frontal. Il n'a en aucun cas besoin de wifi donc un simple Raspbery PI2 sera suffisant.
En revanche il lui faudra deus "pattes" réseau donc un adaptateur USB - Ethernet sera nécessaire. De plus un écran Adafruit 2.8' sera utilisé pour le "status".
Architecture réseau:
- eth0 (le port Ethernet standard) sera relié au WAN en tant que client DHCP. C'est sur le routeur auquel il est relié que le serveur DHCP attribuera (ou pas) une IP fixe.
- eth1 (le port Ethernet sur USB) sera relié au LAN. Il sera configuré en serveur DHCP et s'occupera du sub-net 10.11.11.0/24. Les autres raspberry seront reliés à ce port via un switch.
Derrière on aura toute sorte de serveurs basés sur des raspberry PI du genre:
- Serveur node-red
- Serveur MariaDB
- Serveur MediaWiki
- ce dont on aura besoin...
Modules installés
Sur ce serveur "front" on aura donc installé:
- Un serveur DHCP pour eth1
- Un serveur ssh sur eth0 et eth1 utilisé comme "rebond"
- Un reverse proxy pour faire suivre les demandes vers les serveurs sur le "LAN 10.11.11"
- Un broker MQTT ouvert sur eth0 et eth1
- Un driver d"écran Adafruit é.8'
Installation
La carte SD
On utilise Raspberry Pi Imager https://www.raspberrypi.com/software/
On choisit le modèle (moi c'est un raspberry PI 2 y'a pas besoin de mieux). Puis "SUIVANT"
On ne veut pas de "desktop" on choisit "Raspberry PI OS (other)
On choisit la dernière version sans desktop puis "SUIVANT"
Moi j'ai qu'un seul port SD il n'y a pas d'ambiguïté je le sélectionne puis "SUIVANT"
On donne le nom à notre serveur puis "SUIVANT"
On donne la localisation puis "SUIVANT"
On définit le nom de l'utilisateur et son mot de passe puis "SUIVANT"
On peut ignorer le wifi dans notre cas (un raspberry PI 2 n'est pas équité!) "SUIVANT"
On s'arrête un peut sur cette page.
On a définit un login que n'est pas "pi" mais qui peut être aisément trouvé. Notre mot de passe est sûrement très sécurisé mais toujours faillible. Comme le routeur sera probablement acessible de l'extérieur il est nécessaire, a mon avis, de sécuriser le process de login ssh par une clé. J'ai mis la clé publique du PC que j'utilise habituellement pour la maintenance. Une seconde clé pourra être ajouté ultérieurement.
"SUIVANT"
Je ne penses pas que ce soit nécessaire d'utiliser Pi Connect, d'autant plus que le PI devra être le moins chargé possible. "SUIVANT"
On a un dernier récapitulatif. "WRITE".
Oui je comprends, on efface et on flashe la carte!
Ca s'écrit... si une fenêtre proposant de formater la carte s'ouvre... fermez là.
Apres avoir écrit la carte, on la vérifie (c'est indispensable pour être sûr de la qualité de la carte)
C'est terminé. On peut soit en faire une seconde (un backup? mais il faudrait plutôt faire la copie après les étapes suivantes). "FINISH"
La carte est prête on peut lancer le premier boot.
On insère la carte dans le PI2 en question. On y branche un clavier et on écran te GO!