9 déc 2008

Modifié le: 9 déc, 2008.

Tuto: installer Samba sur un NAS D-Link DNS 323

Par

31 commentaires »

Nombre de mots: 992

Catégorie: Matériel

Partager

EasyLinkr - Un moyen simple de partager des liens!

Liens

Url du trackback

Recherche

Similaires

Random Posts

    Tuto: installer Samba sur un NAS D-Link DNS 323

    Il y a un peut plus d’un an le site Home Media testait le DNS-323, un NAS de chez D-Link aux caractéristiques séduisante. Pour rappel, un NAS (Network Attached Storage) est un périphérique de stockage relié à un réseau LAN dont la principale fonction est le stockage et le partage de données. Le DNS-323 est un produit très séduisant puisqu’il peut accueillir dans ses baies deux disques durs SATA. Vous pourrez choisir de monter vos DD en Raid 0, 1 ou JBOD de manière à sécuriser vos données. Comme ça pas de problème si l’un des disques venait à lacher. Le NAS de D-Link dispose également d’un contrôleur réseau Ethernet Gigabit performant lui permettant d’atteindre la vitesse d’environ 16 Mo/s en lecture et 11 Mo/s en écriture. Bref côté hardware, ce NAS est une référence (pour cette gamme de prix). En revanche côté software, le produit de D-Link souffre de quelques problèmes nottament au niveau de la gestion des dossiers partagés pas très bien pensé (une seule règle de sécurité par dossier…) Pas terrible donc sur ce point! Heureusement des bidouilleurs nous propose d’installer quelques packages bien sympa qui corrige les problèmes et apporte même de nouvelles fonctions: serveur FTP, HTTP, SQL, client Torrent, Newsgroup, Emule… Vous pourrez même installer le Squeezcenter (comme ça plus besoin d’avoir un PC qui tourne pour ‘alimenter’ vos Squeezebox)

    Le prix du DNS-323 a été presque été divisé par deux depuis son lancement, on le trouve maintenant à 160€ et moyennant quelques bidouilles, il arrive au même niveau de fonctionalités que les produits Synology. Au sein d’un foyer numérique, je trouve ce genre d’appareil quasi indispensable dans la mesure ou l’appareil fait office:

    - de serveur d’impression (le port USB à l’arrière du NAS permet de transformer n’importe quel imprimante USB, en une imprimante réseau. Très pratique pour imprimer depuis n’importe quel PC.)

    - serveur uPnP AV: permet à tous les périphériques présent sur le réseau d’accéder à vos média stockés sur le NAS (ex: depuis une XBOX 360 ou une PS3 accéder à la musique, la vidéo ou encore aux photos)

    - serveur de fichiers: plus besoin de laisser un PC allumé pour partager vos dossiers. Ce petit boitier qui consomme environ 15 Watts le fera très bien.

    Après cette rapide présentation, voyons maintenant comment installer Samba qui vous permettra de partager vos ressources de manière plus sécurisé.

    La modification de votre DNS-323 est vraiment très simple et ne nécessite pas d’avoir de connaissances particulière de Linux. Il suffit juste de suivre le guide! ;)

    Première étape allez récupérer le package ‘fonz’s fun_plug’ sur ce site puis cliquez sur la version la plus récente et télécharger les fichiers:

    fun_plug
    fun_plug.tgz

    Copier simplement les fichiers fun_plug et fun_plug.tgz sur le Volume 1 de votre NAS puis redémarrez le. Si le script d’installation c’est bien déroulé, l’archive fun_plug.tgz à été décompressé dans le dossier ffp puis c’est auto-supprimé. Vous disposez maintenant d’un accès telnet à votre NAS qui va vous permettre de modifier les paramètres du Linux embarqué et installé d’autre packages.

    Touche ‘Windows + R’ puis taper telnet suivi de l’adresse IP de votre NAS
     

    Vous allez maintenant créer un dossier à la racine du disque dur de votre NAS que nous allons appeler ‘packages’ et qui va servir de répertoire pour déposer les téléchargement via l’utilitaire rsync (remote synchronization). Si vous êtes familier avec Unix via la fenêtre telnet vous allez créer votre dossier à l’aide des commandes suivantes:

    cd /mnt/HD_a2 (pour se placer à la racine du disque dur)
    mkdir packages (pour créer votre dossier)
    chmod 755 packages (pour rajouter les droits en écriture)

    mkdir

    Si non passer simplement par l’interface web d’administration du NAS via votre navigateur pour créer le dossier avec les droits de lecture/écriture.

    Téléchargez maintenant le package samba depuis la fenêtre telnet à l’aide de la commande suivante qui va excecuter rsync:

    rsync -av inreto.de::dns323/fun-plug/0.5/extra-packages/All/samba-3.2.3-1.tgz /mnt/HD_a2/packages

    download_package

    cd /packages (se positionner dans le dossier)
    funpkg -i *.tgz (installer le package)

    install_package

    Vous pouvez maintenant aller configurer votre samba:

    cd /etc/samba
    vi smb.conf

     vi_smb

    Voilà, vous avez maintenant la possibilité de cacher le dossier de téléchargement BitTorrent présent par défaut, tout comme l’accès à la page d’interface admin qui ne sert pas à grand chose, rajouter vos propres dossier et règles de sécu et pourquoi pas intégrer votre samba à Active Directory.

    Attention, dès que vous allez redémarrer le NAS, votre fichier smb.conf va être écrasé! :(

    Solution: utiliser un script qui va sauvegarder votre smb.conf personnalisé et écraser celui par défaut après chaque redémarrage. Pour cela:

    1. créer un dossier un dossier ‘conf’ et un sous dossier ‘backup’ à la racine /mnt/HD_a2/ dans lequel vous allez placer votre fichier smb.conf perso

    2. créer un fichier smbd-restart.sh contenant le script suivant:

    #!/bin/sh
    
    # arret de samba
    /usr/bin/smb stop
    
    # sauvegarde du fichier smb.conf par défaut
    cp /etc/samba/smb.conf /mnt/HD_a2/conf/backup/smb.conf
    
    # copie du nouveau fichier de configuration
    cp /mnt/HD_a2/conf/smb.conf  /etc/samba/smb.conf
    
    # redemarrage de samba
    /usr/bin/smb start

    Enregistré votre fichier smbd-restart.sh dans /mnt/HD_a2/ffp/start puis changez les permissions: chmod 755  smdb-restart.sh

    Voilà, vous venez d’installer votre première appli indispensable au D-Link DNS 323! ;)

    La procédure est à peut pret similaire pour les autres logiciels que vous auriez envie d’ajouter! :)

    Random Posts

      Abonnez-vous !

      Vous avez aimé cet article ?
      Recevez les news par mail.

                                                        

      Partagez cet article !

      Partager sur Del.cio.usPartager sur TechnoratiPartager sur TwitterPartager sur Facebook
      Le flux RSS des articles Le flux RSS des commentaires

      29 commentaires pour cet article

      2 Trackbacks pour cet article

      Laisser un commentaire