Monter son NAS perso avec XPenology
Le hic c'est que ça m'a aussi fait vite comprendre que mon petit d-link était vraiment pas taillé pour ça. Trop mou et interface pas ultime. C'était cheap, on en a pour son argent mais pas plus.
Du coup j'ai commencé à chercher d'autres solutions. J'ai découvert qu'on pouvait faire pas mal de choses avec du matériel de récup'. J'ai donc testé freeBSD, FreeNAS, qui m'ont bien emballé au début mais qui ne répondait pas à tous mes besoins au final. Et le plus gros souci avec ces solutions c'est que quand on recherche, on fouille, on apprend plein de choses et on sait gérer son système. Le hic c'est quand on veut remettre les mains dans le cambouis 6 mois plus tard et qu'on ne se rappelle plus de rien, qu'il faut recommencer à chercher, etc...
Et voilà donc comment je suis enfin tombé sur le projet XPenology.
Le principe est simple :
- On copie un pack de fichiers sur une clé usb que l'on va dédier à son NAS. Le plus sur est de prendre une clé verrouillable. Verrouillez là après avoir mis les fichiers dessus.
- On plug la clé sur le PC qui va servir de NAS (vieille config qui traine ou la petite config bien propre et économique qu'on s'est mise au point) et on boot sur USB.
Cela va avoir pour effet de faire paraitre notre PC comme un NAS Synology.
- Ensuite sur un PC du réseau on installe un petit prog qui va scruter le réseau pour trouver le NAS. (Attention si vous n'avez pas de clé verrouillable : débranchez la clé quand le NAS est reconnu par l'assistant puis rebranchez la quand le NAS redémarre à la fin de l'install)
- Une fois le NAS trouvé on installe Disk Station Manager (DSM) sur un disque dur du NAS.
- On laisse faire, on préconfigure quelques trucs (nom de la machine, réseau, etc..) et c'est tout, ça roule.
Pour un pas à pas suivre ce tuto (Différents packs à tester en fonction de votre config y sont linkés).
J'ai fait la méthode classique mais il est possible de faire ça via une machine virtuelle. J'ai vu un mec faire ça pour avoir du multiboot pour se faire un NAS/HTPC par exemple.
Côté hardware vous pouvez maintenant débrancher écran et clavier du NAS.
Pensez à checker votre BIOS pour ne pas qu'il empêche de booter si plus rien n'est branché. (j'étais obligé de laisser écran et clavier sur mon vieil hp récupéré de test car au boot il demandait toujours d'appuyer sur F1, pas moyen de faire sauter cette connerie...)
Tant qu'on est sur le hard, après mettre décidé à partir sur cette solution je me suis monté une petite config dédiée.
Environ 200€ le NAS donc sans les disques. C'est que dalle à côté d'un vrai Syno et en plus on a le bonus de l'évolutivité.
On peut descendre le tarif en rognant sur les composants (boitier, alim non modulaire, ..) ou on peut aussi booster la conf. Perso pour mon utilisation c'est impeccable.
Celui qui voudra faire de son NAS un HTPC aura intérêt à prendre une plateforme un cran au-dessus.
Liste des configs testées par la communauté frenchy => ici
Ma base est donc constituée de:
- un "petit" boitier (Cooler Master Elite 120 Advanced)
- une carte mère mini-itx et un cpu qui ne consomme pas (ASRock EM350M1)
- un peu de ram (plus y'en a mieux c'est mais ça dépend de ce que vous ferez de votre NAS) (G.Skill RL Series RipJaws 4 Go DDR3 1066 MHz)
- une alim (Corsair CX430M 80PLUS Bronze)
Il ne reste qu'à ajouter des disques durs.
J'ai mis trois 3"1/2.
Un vieux de 160 pour le système et 2 de 1To en raid 1 (j'aimerais bien passer au raid 5 mais je verrai ça plus tard).
Au final ça donne une bonne petite machine relativement compacte et silencieuse, parfaite pour l'endroit où elle sera posée, dans un coin de la cuisine. Oui on est High-tech jusque dans la cuisine chez les Mink.
Bon voilà on a un NAS opérationnel. Voyons voir maintenant la gueule de DSM.
Sur ma config j'ai pu lui mettre la version 4.2 build 3202 repack (me semble que les mecs sont en train de bosser sur la 4.3).
On accède au bureau via une machine du réseau et un explorateur Internet. Ca ressemble à ça (DSM 4.2 donc):
On a donc une interface super propre. En fait je n'ai pas grand chose à vous dire là-dessus tellement c'est simple.
Juste quelques screens pour la forme:
Panneau de config
Gestion des disques
Gestion des plugins
Les plugins que j'utilise:
# Téléchargement => Pyload. Tuto épinglé dans le forum FR de XPenology.
Bonus : Configurer Flashgot pour envoyer les liens directement vers Pyload => tuto (Il vous faudra router un port du pc, pour ça utiliser cette commande, tirée de cette page, via l'appli "exéctuer" de Windows, à adapter à votre conf : netsh interface portproxy add v4tov4 listenport=9666 connectaddress=<nasip> connectport=9666 listenaddress=127.0.0.1)
# Pour les torrents => Transmission (intégré de base)
# Musique => Subsonic/Madsonic. A installer manuellement via le gestionnaire. Package dispo ici. Ayant acheté une licence j'accède à toute ma zik en streaming depuis mon smartphone et ça c'est pretty cool.
# Serveur multimédia => pour le moment j'utilise le serveur multimédia intégré.
J'ai essayé Plex mais j'avais plein de fichiers non reconnus via uPnP. Enfin ça devait venir de moi car y'avait pas de raison, j'ai juste pas cherché plus loin pour le moment.
Ceci dit si vous ne faites pas de votre NAS un HTPC alors PLEX n'a que l'avantage de télécharger automatiquement les jaquettes/infos. On a forcément pas la belle interface bling bling.
Pour ceux que ça intéresse il y aussi des plugins comme SABnzbd, Sickbeard, Couchpotato, etc...
Y'en a pour tout le monde :)
Bon je pense avoir fait le tour.
Au final tout ça tourne comme un charme. La conf' pompe 45W au repos (pas encore testé en charge mais ça doit pas être violent).
Mission complete !
Merci au projet et au forum XPenology ;)