Projet de NAS avec un Raspberry PI 5
Mise en place d'un NAS personnel
Pour mon NAS personnel basé sur un Raspberry Pi 5, j’ai opté pour File Browser comme interface graphique, c'est une solution légère, moderne et facile à utiliser pour la gestion de mes fichiers.
Comme solution auto-hébergée pour mes films et séries, j’utilise Plex, qui dispose d’une interface très simple et permet d’accéder à ma bibliothèque depuis n’importe quel appareil via WireGuard. Plex intègre également la gestion des utilisateurs et des bibliothèques.
Pour l’accès à distance, j’utilise le VPN WireGuard. Avec ce VPN, j’ai intégré une interface graphique appelée WGDashboard, qui me permet de gérer mes pairs, de visualiser les débits utilisés, ou encore de générer rapidement des fichiers de configuration.
J’ai également intégré Pi-hole à mon NAS comme solution DNS, afin que tout mon trafic qui passe par Pi-hole, soit ainsi filtré, et renforce encore un peu plus la sécurité de mon NAS.
Enfin, comme solution de sécurité avancée, j’ai installé un pare-feu UFW, qui me permet de contrôler précisément l’ouverture et la fermeture des ports nécessaires sur mon NAS. J’ai également mis en place Fail2ban afin de sécuriser ma connexion SSH et de réduire les tentatives d’accès non autorisées, ce qui limite les attaques par force brute. Pour renforcer encore davantage la sécurité de ma connexion SSH, j’ai aussi configuré une authentification à deux facteurs reliée à une application sur mon téléphone, qui génère des codes aléatoires à usage unique lors de chaque connexion.