Tactiques Astucieuses du Gallinacé

 

Historique des modifications

 

Version

Date

Objet

 

V.1 TAG 001

14/07/2006

Création TAG 001

 

 

20/07/2006

Modification TAG 001

 

 

01/08/2006

Modification TAG 001 (création de la rubrique « Espace Stratagèmes »)

 

 

28/08/2006

Modification TAG 001 (« Serveur NAS Synology DS-101g+ » : Personnaliser la station photo et l’erreur 404 / « Espace Stratagèmes » : DYNDNS, configuration du service DDNS sur un modem/routeur Linksys WAG354G) et Naviguer sur n’importe quel site FTP à partir de son site Web.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Manuel du bricoleur

 

 

 

Un Gallinacé à l’esprit volatile !!

 

 

 

 

 

 

                                                              Télécharger ce manuel en format « .PDF »                                                

1 Introduction Et Objectifs. 4

2 Adaptateur TNT Siemens Gigaset M740 AV. 5

2.1 Les Liens. 5

2.2 Caractéristiques Techniques. 6

2.2.1 Fiche.. 6

2.2.2 Animation produit.. 7

2.2.3 Photos.. 8

2.3 Résolutions de cas critiques. 9

2.3.1 Démarrage du M740 impossible.. 9

2.3.2 Installation de firmware Lemmi 10

2.4 Intégration du M740 à un réseau local. 11

2.4.1 Pré requis.. 11

2.4.2 Les étapes chronologiques d’intégration.. 11

2.5 Configuration du M740 en réseau. 14

2.5.1 Les étapes chronologiques de configuration.. 14

2.6 Partages et enregistrements en réseau. 17

2.6.1 Les étapes chronologiques d’un partage.. 17

2.6.2 Les étapes chronologiques d’un enregistrement.. 18

2.7 Connexion en FTP vers le M740. 20

2.7.1 Pré requis.. 20

2.7.2 Les étapes chronologiques de connexion FTP au M740. 20

2.8 Connexion en TELNET vers le M740. 22

2.8.1 Pré requis.. 22

2.8.2 Etapes chronologiques de connexion.. 22

2.9 Exemples d’architectures. 24

2.10 Fonction UPnP. 25

2.10.1 Quelques fondamentaux.. 25

2.10.2 Pre Requis.. 25

2.10.3 Constitution d’une arborescence de stockage des médias.. 26

2.10.4 Mise en route du serveur UPnP sur le PC.. 26

2.10.5 Lecture de médias photos, mp3 et vidéos avec le M740. 30

3 Serveur NAS Synology DS-101g+. 34

3.1 Les Liens. 34

3.2 Mise en œuvre de l’UPnP. 35

3.2.1 Quelques fondamentaux.. 35

3.2.2 Installation Chronologique.. 35

3.2.2.1 Pré requis. 35

3.2.2.2 Activation de Telnet. 35

3.2.2.3 Installation d’un Open Source pour se connecter en Telnet. 35

3.2.2.4 Installation d’un FreeWare pour se connecter en SSH. 36

3.2.2.5 Installation d’un Open Source pour modifier des fichiers du NAS. 36

3.2.2.6 Installation d’un gestionnaire de paquets logiciels, sur le NAS. 36

3.2.2.7 Utilisation des commandes IPKG (gestionnaire de paquets logiciels) 37

3.2.2.8 Installation d’un package SSH pour activer cette fonction sur le NAS. 38

3.2.2.9 Installation d’un package Ushare (Serveur UPnP) sur le NAS. 38

3.2.2.10 Paramétrage des fichiers de configuration Ushare sur le NAS. 38

3.2.2.11 Lecture de médias photos, mp3 et vidéos avec un périphérique compatible UPnP  42

3.3 Personnalisation  des interfaces web. 42

3.3.1 Station Photo.. 42

3.3.2 Serveur Web pour les Erreurs 403, 404 et 500. 43

4 Espace Stratagèmes. 45

4.1 Des envies de vrai WiFi 45

4.1.1 Un « .reg » indispensable pour le Siemens Gigaset WLAN Repeater.. 45

4.1.2 Un « .reg » pour la connexion Internet à partir d’un réseau WiFi 45

4.2 Naviguer « Speed » avec Mozilla Firefox. 45

4.2.1 Accélérer la vitesse de chargement des pages sur Internet.. 45

4.3 Donner un nom à l’adresse IP de son serveur NAS (DYNDNS) 50

4.3.1 Pré requis.. 50

4.3.2 Créer un compte DYNDNS.. 50

4.3.3 Ajouter une redirection a un compte DYNDNS.. 52

4.4 Accéder à son serveur NAS depuis Internet (DDNS) 55

4.4.1 Pré requis.. 55

4.4.2 Se connecter sur l’interface d’administration du Modem/Routeur.. 55

4.4.3 Mettre à jour le firmware d’un Linksys WAG354G.. 56

4.4.4 Paramétrer la fonction « DDNS » du Modem/Routeur.. 57

4.5 Naviguer sur n’importe quel site FTP à partir de son site Web. 58

4.5.1 Pré requis.. 58

4.5.2 Installation de Net2Ftp (open source en version Française) 58

4.5.3 Démarrage de l’interface Net2Ftp.. 60

4.5.4 Créer les tables de la base de données MySQL (log / Statistiques) 61

4.5.5 Activer la base de données.. 62

4.5.6 Paramétrer le dossier Temporaire et consulter les Statistiques.. 63

 

1 Introduction Et Objectifs

Ce manuel du bricoleur n’est pas un chef d’œuvre de mon simple esprit volatile mais un condensé de mes expériences et de celles glanées dans divers forums communautaires d’Internet. Je ne suis donc pas forcément l’auteur de ces prouesses mais un modeste rédacteur qui tente de vulgariser quelques pratiques compliquées …

Merci à tous les camarades Internautes qui se reconnaîtront sans doute dans ce document, par leur partage d’informations pour le bien des lecteurs.

Remarque : Tout ce qui est indiqué dans ce manuel n’est pas supporté et reste de la responsabilité de chaque bidouilleur.

·         Par définition, un bidouilleur est une espèce qui sort du monde protégé !

 

Toutes licences assujetties aux matériels et logiciels, cités dans ce guide, nécessitent qu’elles soient acquittées pour être utilisées en toute légalité.

2 Adaptateur TNT Siemens Gigaset M740 AV

2.1 Les Liens

Forum :

http://www.m740.sitefr.info/forumbb/index.php

 

Portail Siemens Gigaset :

http://gigaset.siemens.com/shc/0,1935,fr_fr_0_11105_rArNrNrNrN,00.html

 

Firmwares officiels :

http://gigaset.siemens.com/shc/0,1935,hq_en_0_122501_rArNrNrNrN,00.html

 

Firmwares Lemmi :

http://m740.steve-m.de/lemmi.html

 

Et aussi

 

Le manuel du M740 en Français :

http://shc-download.siemens.com/repository/1030/103013/A31008-M420-N101-1-7719_NET.pdf

 

Lecteur multimédia Linux, sur CD/DVD-Rom :

http://www.geexbox.org/fr/index.html


 

2.2 Caractéristiques Techniques

2.2.1 Fiche

 

·         Principales caractéristiques techniques :

-          Description du produit : Siemens Gigaset M740 AV – Tuner TV numérique DVB / récepteur multimédia numérique

-     Type de produit : Tuner TV numérique DVB / récepteur multimédia numérique

-     Couleur : Blanc, argenté(e)

-     Tuner de télévision : Digital TV tuner

-     Audio : Stéreo

-     Télécommande : Télécommande – infrarouge

 

·         Caractéristiques détaillées :

Général

-          Couleur de châssis : Blanc, argenté(e)

-          Type de produit : Tuner TV numérique DVB / récepteur multimédia numérique

 

Fonctions multimedia

-          Formats vidéo numérique lisibles : MPEG-1, MPEG-2

-          Service : UPnP

 

Télécommande

-          Technologie : Infrarouge

-          Type : Télécommande

 

Divers

-          Câbles inclus : Câble SCART


 

Normes, protocoles et connectivité multimedia

-     Normes vidéo prises en charge : MPEG-1, MPEG-2

-     Normes audio prises en charge : MP3

-     Fonctionnalités : Lecture audio numérique, lecteur de photo numérique, lecture vidéo

numérique

-     Connectivité : Sans fil / câblé

-     Normes d'images prises en charge : BMP, JPG, GIF, PNG

-     Protocoles de connectivité : IEEE 802.11g, IEEE 802.3 (Ethernet), IEEE 802.3u (Fast

Ethernet)

 

 

Système audio

-          Modalité de Sortie : Stéreo

 

 

 

Connexions

-          Type de connecteur: 2 x SCART ( SCART 21 broches ) - arrière ¦ 2 x USB - arrière ¦ 1 x réseau

( RJ-45 ) - arrière ¦ 1 x sortie ligne audio ( phono RCA x 2 ) - arrière ¦ 1 x sortie SPDIF - arrière ¦

1 x entrée RF - arrière

 

 

Fonctionnalités et caractéristiques vidéo

-Manuel de programmation électronique : EPG numérique

 

2.2.2 Animation produit

 

·         Présentation Multimédia : http://www.siemens.fr/gigaset/TNT/


 

2.2.3 Photos

 

             

 

 


 

2.3 Résolutions de cas critiques

2.3.1 Démarrage du M740 impossible

CAS D’ UN PLANTAGE SIMPLE :

·         Débrancher la prise d’alimentation du M740 « 4 fois de suite »

·         Au redémarrage du M740, sélectionner « reboot » dans le menu s’affichant à l’écran :

 

CAS D’ UN REDEMARRAGE IMPOSSIBLE :

·         Copier la dernière version de firmware (ou repartir de la version stable « 1.50.6 »), sur la racine d’un périphérique USB (disque dur ou clé), sous la forme d’un fichier « .wsw »

·         Connecter le périphérique USB sur le M740

·         Débrancher la prise d’alimentation du M740 « 4 fois de suite »

·         Au redémarrage du M740, sélectionner « update from usb disk » dans le menu.


 

2.3.2 Installation de firmware Lemmi

 

·         Copier la dernière version de firmware sur la racine d’un périphérique USB (disque dur ou clé), sous la forme d’un fichier « .wsw »

·         Connecter le périphérique USB sur le M740

·         Débrancher la prise d’alimentation du M740 « 4 fois de suite »

·         Au redémarrage du M740, sélectionner « update from usb disk » dans le menu s’affichant à l’écran :

 

·         A la prochaine mise en route du M740, un message devrait s’afficher à l’écran, mentionnant la version du firmware Lemmi :

 

 


 

2.4 Intégration du M740 à un réseau local

2.4.1 Pré requis

 

·         Ordinateur PC sous Windows XP (je n’ai pas fait le manuel pour Mac et Linux : désolé !), qui servira à se connecter à l’interface Web de configuration.

·         Un « repeater/routeur » : pour cette présentation, nous nous baserons sur le « Siemens Gigaset Wlan Repeater ».

 

2.4.2 Les étapes chronologiques d’intégration

·         Connecter le « repeater/routeur » au PC à l’aide du câble réseau RJ45.

·         Dans les propriétés de « connexion au réseau local » du PC, modifier les propriétés du « protocole Internet (TCP/IP) » de la carte réseau, de manière à attribuer une adresse IP fixe « 192.168.2.20 » et un masque de sous réseau « 255.255.255.0 ».

·         Démarrer un navigateur Internet et saisir l’adresse IP du « repeater/routeur » (par défaut : http://192.168.2.254) :

 

·         Saisir le mot de passe pour accéder à la configuration (par défaut : « admin »).


 

·         Selon le scénario 2 (§. 2.9 Exemples d’architectures), régler les paramètres réseau selon les caractéristiques proposées en exemple :

Sélectionner la « configuration avancée »

 

 

Choisir le mode « Ethernet »

 

 


 

2. Saisir le masque de sous réseau adéquat au réseau locak

 

1. Saisir la nouvelle adresse IP du « Repeater » afin qu’il s’intègre au réseau local

 

 

 

 

 

Dans le cas d’un réseau sans fil, activer la mise en réseau et attribuer un identifiant qui sera le même sur tous les matériels sans fil d’un même réseau

 

 

 

·         Sauvegarder toutes les modifications et sortir de l’interface.

·         Connecter le « repeater » à l’adaptateur M740 à l’aide du câble réseau RJ45.


 

2.5 Configuration du M740 en réseau

2.5.1 Les étapes chronologiques de configuration

·         Selon le scénario 2 (§. 2.9 Exemples d’architectures), par le menu du M740,  régler les paramètres réseau afin que le M740 soit reconnu.

·         Il est préférable d’attribuer une adresse IP fixe du type « 192.168.200.15 » dans un masque de sous réseau du type « 255.255.255.0 », identique aux autres machines du réseau, avec une adresse IP de passerelle correspondante au « repeater/routeur » connecté sur la prise réseau du M740 (ex. : « 192.168.200.3 »)  et le nom du groupe de travail auquel il doit être rattaché (ex. : « mesmachines ») :

N.B. : Bien entendu, le(s) routeur(s) disposé(s) sur le réseau local comporte(nt) les autorisations adéquates pour que le M740 soit reconnu (autorisation par l’adresse IP du M740, n° de port etc…)

 

 

 


 

 


 

2.6 Partages et enregistrements en réseau

2.6.1 Les étapes chronologiques d’un partage

·         Partager un dossier du réseau (ex. : « enregistrements ») en évitant les espaces dans le nom de partage. Ce dossier peut être celui d’un serveur NAS (ex. : « Synology 101g + »), mais dans tous les cas, il doit avoir les droits d’écriture pour un utilisateur (ex. : « userm740 »).

·         Par le menu du M740,  configurer le dossier partagé du réseau (ex. : « enregistrements ») avec l’utilisateur (ex. : « userm740 ») ayant les droits d’accès,

 

 


 

2.6.2 Les étapes chronologiques d’un enregistrement

·         Par le menu du M740,  configurer le dossier d’enregistrement :

 

 


 

 

·         Par le menu du M740,  il est maintenant possible de programmer ses émissions TNT qui seront automatiquement enregistrés dans le dossier de partage réseau « enregistrements » :

 


 

2.7 Connexion en FTP vers le M740

2.7.1 Pré requis

 

·         Ordinateur PC sous Windows XP (je n’ai pas fait le manuel pour Mac et Linux : désolé !), qui servira à se connecter à l’interface Web de configuration.

·         Un logiciel « Ftp » : pour cette présentation, nous nous baserons sur l’outil FreeWare « FileZilla » : http://kent.dl.sourceforge.net/sourceforge/filezilla/FileZilla_2_2_26_setup.exe

 

2.7.2 Les étapes chronologiques de connexion FTP au M740

·         Après installation, démarrer « FileZilla » :

3. démarrer la connexion FTP sur le M740

 

2. Créer un site « M740 », pour se connecter

 

1. Ouvrir le « gestionnaire de sites »

 

 

N.B. : Connexion avec le nom d’utilisateur et le mot de passe « media ».

·         Interface de connexion au M740 :

3. Pour copier des fichiers ou dossiers du disque local vers le M740 (et inversement) : les glisser d’une fenêtre à l’autre

 

2. Fichiers et dossiers des disques et partages du M740

 

1. Fichiers et dossiers du disque local

 

 

 

 

 

 

 

 

 

Astuce pour accéder à l’arborescence linux du M740 :

·         Se connecter avec « FileZilla » en « anonymous ».

 


 

 

2.8 Connexion en TELNET vers le M740

2.8.1 Pré requis

 

·         Ordinateur PC sous Windows XP (je n’ai pas fait le manuel pour Mac et Linux : désolé !), qui servira à se connecter à l’interface Web de configuration.

·         Suivre les recommandations du « §. 3.2.2.3 Installation d’un Open Source pour se connecter en Telnet »

 

2.8.2 Etapes chronologiques de connexion

 

·         Se connecter en Telnet par « Putty.exe », sur le M740 :

3. Démarrer la connexion au M740

 

2. Sélectionner le bouton radio « Telnet »

 

1. Saisir l’adresse IP du M740

 

 


 

·         S’authentifier sur le M740, à l’aide de « root » et de son mot de passe (s’il n’a pas été changé, c’est « l1nux ») – Pour plus de sécurité, ne pas oublier de changer le mot de passe de root à l’aide de la commande « passwd » - :

 

 

 

 

 

 


 

2.9 Exemples d’architectures

Scénario 1 :


 

Scénario 2 :

2.10 Fonction UPnP

2.10.1 Quelques fondamentaux

·         Un périphérique compatible UPnP signifie simplement qu'il est compatible en mode client. Un serveur doit tourner sur le réseau pour accéder et visualiser les médias.

·         Un ordinateur ou un serveur dur réseau peut incorporer un logiciel permettant le partage et la diffusion des médias (il faut également la prise en charge des codecs que l’on souhaite utiliser).

2.10.2 Pre Requis

 

·         Ordinateur PC sous Windows XP (je n’ai pas fait le manuel pour Mac et Linux : désolé !), qui servira de serveur UPnP.

·         Modem/Routeur avec option UPnP activée.

·         Outil « Manager » UPnP : http://www.grc.com/files/unpnp.exe

·         Logiciel serveur UPnP « Media Home ». Pour cette présentation, nous nous baserons sur le logiciel payant « Ahead Nero Media Home » qui reste l’un des plus efficaces et des plus simples à mettre en œuvre. Néanmoins, il existe d’autres outils payants ou gratuits comme, « TwonkyVision » : http://www.twonkyvision.de/UPnP/download-trial.html ou « Elgato eyeConnect » : http://www.elgato.com/index.php?file=products_eyeconnect

N.B. : certains logiciels UPnP (comme Windows Media Connect) nécessitent l’installation préalable de Microsoft « .NET » : http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe


 

2.10.3 Constitution d’une arborescence de stockage des médias

 

-  Sur un disque du PC ou un disque du réseau local, créer (par exemple) trois dossiers,

·         \photo : contenant les fichiers photos

·         \music : contenant les fichiers musicaux

·         \video : contenant les fichiers vidéos

 

2.10.4 Mise en route du serveur UPnP sur le PC

 

-  Après avoir installé « Ahead Nero Media Home »,

·         Démarrer l’outil « Manager » UPnP : « UPnP.exe »

 


 

·         Démarrer le logiciel serveur UPnP « « Ahead Nero Media Home »

Ajouter le partage des trois dossiers préalablement créés

 

 

·         Dans la section « Paramètres », laisser seulement coché la case : « Masquer et mettre cette fenêtre dans la zone de notification lorsqu’elle est réduite »

·         Dans la section « Services Web »,décocher toutes les cases


 

·         Dans la section « Réseau », voici un exemple de paramétrage possible :

Dans le cas d’utilisation d’un port du réseau fixe, les autorisations adéquates doivent être données dans le Modem/Routeur

 

 

 


 

·         Dans la section « Transcodage », bien paramétrer les formats de médias :

 

 

·         Démarrer le serveur …


 

2.10.5 Lecture de médias photos, mp3 et vidéos avec le M740

 

·         Par le menu du M740, activer l’UPnP en suivant l’ordre chronologique :

 

 


 

 

 


 

·         Visionner le(s) média(s) du disque local ou réseau, en suivant l’ordre chronologique :

 

 


 

 

 

 

3 Serveur NAS Synology DS-101g+

3.1 Les Liens

Le « Topic » du forum Hardware.fr :

http://forum.hardware.fr/hardwarefr/WindowsSoftwareReseaux/Topic-Serveur-NAS-SOHO-Synology-DS101-DS101-G-concurrence-sujet-223276-1.htm

 

Le Wiki des Syno :

http://synology.free.fr

 

Les Firmwares :

http://www.synology.com/enu/products/diskstation/index.php

 

Liste des packages :

http://ipkg.nslu2-linux.org/feeds/optware/ds101g/

 

Montage :

http://fredo.serveftp.com/tuto/syno/montage.htm

 

NAS Forum :

http://www.nas-forum.com/


 

3.2 Mise en œuvre de l’UPnP

3.2.1 Quelques fondamentaux

·         Un périphérique compatible UPnP signifie simplement qu'il est compatible en mode client. Un serveur doit tourner sur le réseau pour accéder et visualiser les médias.

·         Le serveur NAS doit incorporer un logiciel permettant le partage et la diffusion des médias (il faut également la prise en charge des codecs que l’on souhaite utiliser).

 

3.2.2 Installation Chronologique

3.2.2.1 Pré requis

·         Synology 101g+ équipé du Firmware V2.0.1-3.0371 : http://www.synology.com/enu/support/download.php

·         Ordinateur PC sous Windows XP (je n’ai pas fait le manuel pour Mac et Linux : désolé !)

3.2.2.2 Activation de Telnet

·         Décompresser le fichier : http://oinkzwurgl.org/software/ssods/syno-telnet-r1.zip

·         Redémarrer le serveur NAS Synology 101g+

·         Mettre à jour le firmware par la console d’Administration en pointant sur le fichier décompressé précédemment « enable-telnet.pat », à l’aide du champ « Parcourir… » :                       

 

3.2.2.3 Installation d’un Open Source pour se connecter en Telnet

·         Télécharger « Putty.exe », dans le dossier « C:\Programs Files\PuTTY » (indispensable) : http://www.putty.nl/download.html


 

3.2.2.4 Installation d’un FreeWare pour se connecter en SSH

Ce FreeWare est tout à fait complet car il permet de se connecter en SSH sur le serveur NAS avec une présentation « Explorer » en deux volets, permettant de copier, modifier, créer ou supprimer des données de l’arborescence du NAS vers le PC et vis versa. L’autre intérêt de WinSCP, c’est qu’il est interfaçable avec « Putty » pour faire du Telnet direct. Cerise sur le gâteaux : il est en Français !

·         Installer « WinSCP » : http://surfnet.dl.sourceforge.net/sourceforge/winscp/winscp382setupintl2.exe

 

3.2.2.5 Installation d’un Open Source pour modifier des fichiers du NAS

Cet outil est un NotePad évolué qui permet, entre autre, de modifier des fichiers de configuration Linux sur le serveur NAS et de bien interpréter les « retours chariot ». Deuxième cerise sur le gâteaux : il est également en Français !

·         Installer « NotePad++ » : http://notepad-plus.sourceforge.net/fr/site.htm

 

3.2.2.6 Installation d’un gestionnaire de paquets logiciels, sur le NAS

·         Télécharger le script « Bootstrap » dans le dossier « public » du serveur NAS : http://capcop.free.fr/tele/ds101-bootstrap_0.1-8_powerpc.xsh

·         Se connecter en Telnet par « Putty.exe », sur le serveur NAS :

3. Démarrer la connexion au serveur NAS

 

2. Sélectionner le bouton radio « Telnet »

 

1. Saisir l’adresse IP du serveur NAS

 

 

 

·         S’authentifier sur le serveur NAS, à l’aide de « root » et de son mot de passe (s’il n’a pas été changé, c’est « synopass ») – Pour plus de sécurité, ne pas oublier de changer le mot de passe de root à l’aide de la commande « passwd ».

 

·         Se placer dans le dossier « public » du NAS, à l’aide de la commande : « cd /volume1/public » (bien respecter les espaces dans les commandes).

·         Installer le script Bootstrap, permettant la mise en place du gestionnaire de paquets logiciels « IPKG », à l’aide de la commande : « sh ds101-bootstrap_0.1-8_powerpc.xsh ».

 

3.2.2.7 Utilisation des commandes IPKG (gestionnaire de paquets logiciels)

·         « ipkg upgrade » : obtenir la dernière version d'IPKG

·         « ipkg update » : mettre à jour la base de donnée d'IPKG (liste des paquets disponibles)

·         « ipkg list » : obtenir la liste des paquets disponibles

·         « ipkg status » : obtenir la liste des paquets installés

·         « ipkg install » <nom du paquet> : installer un paquet


 

3.2.2.8 Installation d’un package SSH pour activer cette fonction sur le NAS

·         Télécharger le package « SSH » dans le dossier « public » du serveur NAS : http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/openssh_4.3p2-1_powerpc.ipk

·         Installer le package « SSH » par « Telnet avec Putty » (comme précédemment), à l’aide de la commande : « ipkg install /volume1/public/openssh_4.3p2-1_powerpc.ipk ».

      Patienter pendant la création de clés RSA, DSA (étape longue).

      Puis, lancer la commande : « ssh-keygen –d ».

 

3.2.2.9 Installation d’un package Ushare (Serveur UPnP) sur le NAS

·         Télécharger le package « Ushare » dans le dossier « public » du serveur NAS : http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/ushare_0.9.7-2_powerpc.ipk

·         Installer le package « Ushare » par « Telnet avec Putty » (comme précédemment), à l’aide de la commande : « ipkg install /volume1/public/ushare_0.9.7-2_powerpc.ipk ».

·         Quitter Telnet par « exit » puis en fermant la fenêtre « Putty ».

 

3.2.2.10

3. Démarrer la connexion au serveur NAS

 

2. Sélectionner le bouton radio « SFTP »

 
Paramétrage des fichiers de configuration Ushare sur le NAS

·        

1. Saisir « root@<nom du serveur NAS> »

 
Se connecter en SSH par « WinSCP », sur le serveur NAS :

 

 

·         Il est possible qu’un message d’avertissement s’affiche la première fois que la clé du serveur n’a pas été trouvée dans le cache. Répondre « Oui » pour éviter cette demande à chaque connexion :

Message d'avertissement

 

 

1. Saisir le mot de passe root (serveur NAS)

 

2. Valider le mot de passe de connexion

 

 


 

·         La connexion au serveur NAS est établie et WinSCP s’initialise :

Arborescence du PC

 

Arborescence du NAS Synology

 

 

·         Copier les fichiers de configuration « /opt/etc ushare.conf » et « /opt/etc/init.d ushare », de la station NAS (volet droit) vers le PC (volet gauche).


·         Démarrer « Notepad++ » pour modifier les paramètres des deux fichiers :

1. Vérifier le paramètre « eth0 »

 

3. Vérifier la présence des trois dossiers « UPnP » Ushare

 

2. Saisir un nom de serveur « Ushare » celui qui apparaîtra sur le réseau

 

 

·         Recopier les fichiers modifiés du PC vers le serveur NAS, toujours avec WinSCP. Redémarrer le serveur NAS pour prendre en compte les modifications.


 

3.2.2.11 Lecture de médias photos, mp3 et vidéos avec un périphérique compatible UPnP

-  Ne pas oublier, préalablement, de placer les médias à visualiser dans les dossiers appropriés du serveur NAS :

·         \photo = les photos

·         \music = les mp3

·         \video = les films

-  Démarrer le périphérique compatible UPnP avec le paramètre « UPnP » activé : voir exemple avec l’adaptateur TNT Siemens Gigaset M740 (§. 2.10.5 Lecture de médias photos, mp3 et vidéos avec le M740)

 

 

3.3 Personnalisation  des interfaces web

3.3.1 Station Photo

·         Décompresser le modèle de station photo, ci-joint, sur le PC. Ce modèle contient les fichiers à personnaliser pour modifier l’aspect graphique, les polices de caractères, les logos et les textes. Si l’on souhaite utiliser ce modèle sans le modifier, celui-ci permet l’utilisation de la station photo sur fond blanc.

Capture écran d’exemple du modèle de station photo sur fond blanc :

 

 

·         Se connecter en « SSH » sur le serveur NAS (voir exemple : § 3.2.2.10).

·         Par mesure de sécurité, sauvegarder toute l’arborescence « /usr/syno/synoman/phpsrc » du serveur NAS vers un dossier du PC

·         Copier tous les fichiers et répertoires du modèle de station photo sur fond blanc situés dans le dossier « ConfigSynoPhoto_Web\usr\syno\synoman\phpsrc\photo » vers le serveur NAS « /usr/syno/synoman/phpsrc/photo », en prenant soin de respecter la même arborescence et les mêmes noms de fichiers cibles, afin de remplacer ceux déjà existants.

Vider le cache du navigateur puis redémarrer sur la station photo par l’adresse de connexion « http » habituelle (vider le cache avec Internet Explorer : Outils è Options Internet è Supprimer les fichiers … è Supprimer tout le contenu hors connexion è « <OK> »).

 

 

3.3.2 Serveur Web pour les Erreurs 403, 404 et 500

·         Décompresser le modèle de serveur web, ci-joint, sur le PC. Ce modèle contient les fichiers à personnaliser pour modifier l’aspect graphique, les polices de caractères, les logos et les textes. Si l’on souhaite utiliser ce modèle sans le modifier, celui-ci permet l’utilisation d’une page d’erreur 403, 404 et 500 sur fond blanc (page inaccessible sur le serveur NAS).

Capture écran d’exemple du modèle de page erreur sur fond blanc :

 

 

·         Se connecter en « SSH » sur le serveur NAS (voir exemple : § 3.2.2.10).

·         Par mesure de sécurité, sauvegarder toute l’arborescence « /usr/syno/synoman/phpsrc » du serveur NAS vers un dossier du PC

·         Si la page d’accueil (de démarrage) du site web n’est pas « index.html » modifier celle-ci à l’aide de Notepad++ (voir exemple : § 3.2.2.5) à la ligne « 87 » dans le fichier « ConfigSynoPhoto_Web\usr\syno\synoman\phpsrc\web\webtemplate.html » :

             

 

·         Copier tous les fichiers et répertoires du modèle de serveur web sur fond blanc situés dans le dossier « ConfigSynoPhoto_Web\usr\syno\synoman\phpsrc\web » vers le serveur NAS « /usr/syno/synoman/phpsrc/web », en prenant soin de respecter la même arborescence et les mêmes noms de fichiers cibles, afin de remplacer ceux déjà existants.

Vider le cache du navigateur puis redémarrer sur le serveur web par l’adresse de connexion « http » habituelle (vider le cache avec Internet Explorer : Outils > Options Internet > Supprimer les fichiers … > Supprimer tout le contenu hors connexion > « <OK> »).

Pour faire un test d’accès à la page d’erreur 404, saisir l’adresse de son site web avec une page qui n’existe pas, ex. : « www.monsiteweb.fr/existepas.htm ou monadresseIP/existepas.htm »

 

Pour personnaliser la page d’erreur il suffit de modifier les différentes images et textes en respectant les dimensions, formats et palettes de couleur, à partir du modèle sur fond blanc :

 

 « ConfigSynoPhoto_Web\usr\syno\synoman\phpsrc\web\images\logo.jpg »

Pour personnaliser le logo « Retourner sur la page d’accueil du site »

« ConfigSynoPhoto_Web\usr\syno\synoman\phpsrc\web\images\logo_ext.jpg »

Pour personnaliser l’image « Flèche bleue de direction gauche »

« ConfigSynoPhoto_Web\usr\syno\synoman\phpsrc\web\images\logo_right.jpg »

Pour personnaliser la bannière « Information du site Web »

« ConfigSynoPhoto_Web\usr\syno\synoman\phpsrc\web\language\fre.php »

Pour personnaliser le texte de la ligne 23 « Page inaccessible ou introuvable » :

             

 

 

 

4 Espace Stratagèmes

4.1 Des envies de vrai WiFi

4.1.1 Un « .reg » indispensable pour le Siemens Gigaset WLAN Repeater

 

·         Clé de registre Windows XP, pour les propriétaires d’un boîtier WiFi « Siemens Gigaset WLAN Repeater » : (à télécharger) permet, entre autre, d’éliminer des problèmes de mosaïques sur la visualisation d’enregistrements avec le Gigaset M740 AV et de rendre ceux-ci plus stables.

D’un point de vue technique, cela permet d’augmenter la taille des requêtes SMB à une valeur optimale de 16ko. La couche réseau du système d’exploitation Windows XP est taillée à minima et gène l’optimisation des accès réseaux, surtout face à un matériel Unix avec une couche Samba qui cause avec des tailles de trames optimisées. Bref, en augmentant la taille des requêtes SMB, on augmente le rapport efficacité/trafic du protocole SMB.

4.1.2 Un « .reg » pour la connexion Internet à partir d’un réseau WiFi

 

·         Clé de registre Windows XP, pour affiner un paramètre agissant sur la rapidité de connexion Internet, à partir d’un matériel connecté en réseau WiFi : (à télécharger).

 

4.2 Naviguer « Speed » avec Mozilla Firefox

4.2.1 Accélérer la vitesse de chargement des pages sur Internet

 

·         Démarrer le navigateur Mozilla Firefox

·         Saisir l’adresse « about:config » :

 

·         Localiser les entrées « network.http.pipelining » et « network.http.proxy.pipelining »

 

·         Mettre la valeur à « true » pour ces deux entrées, en double-cliquant sur chacune des deux lignes

·         Localiser l’entrée « network.http.pipelining.maxrequests »

·         Mettre la valeur à « 30 » pour cette entrée, par un clic droit sur la ligne puis en sélectionnant [Modifier] :

 

 


 

·         Créer une nouvelle entrée nommée « nglayout.initialpaint.delay » par un clic droit, puis en sélectionnant [Nouvelle] puis [Valeur numérique] et lui donner la valeur « 0 » :

 

 

 


 

·         Localiser les entrées « network.http.max-connections », « network.http.max-persistent-connections-per-proxy » et « network.http.max-persistent-connections-per-server »

·         Mettre la valeur à « 16 » pour ces entrées, par un clic droit sur la ligne puis en sélectionnant [Modifier]

·         Localiser l’entrée « network.http.max-connections-per-server »

·         Mettre la valeur à « 40 » pour cette entrée, par un clic droit sur la ligne puis en sélectionnant [Modifier]

·         Redémarrer le navigateur pour prendre en compte toutes les modifications.

En cas de problème, il est possible de rétablir chaque valeur des entrées par défaut, par un clic droit sur chacune en sélectionnant [Réinitialiser]

 

Un supplément « super speed » pour accélérer davantage les performances de temps de réponse et réduire la consommation mémoire (option expérimental à vos risques et périls : « perso, je l’ai appliqué et tout va bien, enfin pour l’instant !!) :

·         Créer une nouvelle entrée nommée « browser.turbo.enabled » par un clic droit, puis en sélectionnant [Nouvelle] puis [Valeur booléenne] et lui donner la valeur « true » :

 


 

 

 

·         Redémarrer le navigateur pour prendre en compte toutes les modifications.


 

4.3 Donner un nom à l’adresse IP de son serveur NAS (DYNDNS)

4.3.1 Pré requis

 

·         Un site web en fonctionnement sur le serveur NAS avec sa page de démarrage (accueil) souvent nommée « index.html » ou « index.php ».

·         Une adresse IP fixe attribuée au serveur NAS (§. 2.9 Exemples d’architectures – Scénario 2)

·         Un modem/routeur doté de la fonction « DYNDNS » (fonction similaire : « TZO »). Il est également possible d’utiliser un client « Dyndns » sur un ordinateur allumé si celui-ci est le serveur.

·         Un navigateur type « Internet Explorer », « Mozilla Firefox » ou « Opera »

 

4.3.2 Créer un compte DYNDNS

 

·         Enregistrer gratuitement un compte « DYNDNS » sur le site « Dyndns.org »

 


 

·         Saisir un nom d’utilisateur (Username)  comme « moncompte »

·         Saisir une adresse mail valide (E-mail Address) comme « mon_email@mon_fai.fr »

·         Saisir un mot de passe d’accès (Password) et le confirmer (Confirm Password) :

 


 

4.3.3 Ajouter une redirection a un compte DYNDNS

Cette étape permet de constituer la « redirection » vers le modem/routeur équipé de la fonction « DYNDNS », qui lui-même assurera la liaison avec le serveur NAS situé sur le réseau local du domicile où est hébergé le site web.

·         S’authentifier avec son compte « DYNDNS » sur le site « Dyndns.com » (Login) :

 

 

 

·         Sélectionner l’onglet « Services »

·         Entrer dans la rubrique « DNS Services »

·         Choisir le menu « Dynamic DNS » si l’on ne possède pas d’adresse IP statique :


 

 

·         Cliquer sur le lien « Add Dynamic DNS » pour accéder à la page de redirection :

 


 

·         Saisir un nom de redirection (Hostname)  comme « monsiteweb » puis choisir un nom de domaine comme « dyndns.org »

·         Valider la création de cette redirection par « Add Host »

·         Se déconnecter du service « DYNDNS » par le lien « Log Out », en haut à droite de l’écran.

·         Si l’on possède une adresse IP statique (fixe), la configuration est terminée. Il faut cependant attendre quelques minutes pour que la redirection se répande sur tous les serveurs.

·         Si l’on ne possède pas d’adresse IP statique (IP Dynamique), il faut que la redirection pointe systématiquement sur l’adresse IP personnelle (serveur NAS, ordinateur hébergeant le site web) même si celle-ci change. Afin de permettre cette opération, il est possible d’utiliser un client « Dyndns » ou, si l’on possède un modem/routeur avec la fonction « DYNDNS » ou « DDNS », de mettre à jour les paramètres pour la prise en charge permanente de la redirection :

 


 

4.4 Accéder à son serveur NAS depuis Internet (DDNS)

4.4.1 Pré requis

 

·         Un compte « DYNDNS » et une « redirection DynDns (§. 4.3 Donner un nom à l’adresse IP d’un serveur NAS « DYNDNS »).

·         Une adresse IP fixe attribuée au serveur NAS (§. 2.9 Exemples d’architectures – Scénario 2).

·         Un modem/routeur doté de la fonction « DYNDNS » ou « DDNS » (fonction similaire : « TZO »). Il est également possible d’utiliser un client « Dyndns » sur un ordinateur allumé si celui-ci est le serveur.

Pour cet exemple, nous utiliserons la configuration d’un modem/routeur « LINKSYS ADSL résidentiel sans fil-G WAG354G »

·         Un navigateur type « Internet Explorer », « Mozilla Firefox » ou « Opera ».

 

4.4.2 Se connecter sur l’interface d’administration du Modem/Routeur

 

·         Dans le cas d’une première connexion au Linksys WAG354G, se connecter à l’aide du navigateur sur « http://192.168.1.1 » avec le nom d’utilisateur et le mot de passe « admin ». Dans le cas contraire utiliser l’adresse IP, le nom et le mot de passe appropriés (lorsqu’on ne se souvient plus de son mot de passe, il est toujours possible de réinitialiser l’appareil avec les paramètres usine en introduisant la pointe d’un trombone sur le bouton « Reset » situé à l’arrière, pendant 10 secondes) :

 


 

·         Si l’adresse IP, le nom d’utilisateur et le mot de passe sont ceux d’usine, il est recommandé de les modifier le plus rapidement possible. Pour cela, aller dans l’onglet « Administration » puis changer le nom d’utilisateur « Gateway Username » et le mot de passe « Gateway Passowrd » en le confirmant « Re-enter to confirm » et valider ces changements par le bouton « Save Settings » situé en bas de l’écran. Retourner ensuite sur la page principale de l’onglet « Setup » pour modifier l’adresse IP local « Local IP Address » du routeur comme « 192.168.200.2 » (§. 2.9 Exemples d’architectures – Scénario 2) puis valider la modification à l’aide du bouton « Save Settings » situé en bas de l’écran.

Le modem/routeur va redémarrer et tenter de se reconnecter à l’adresse initiale qui n’est plus valide. Pour se reconnecter sur l’interface d’administration à l’aide du navigateur, saisir la nouvelle adresse IP « 192.168.200.2 » :

 

4.4.3 Mettre à jour le firmware d’un Linksys WAG354G

 

·         Afin de pouvoir se connecter sans problème depuis Internet, en utilisant la fonction « DDNS », il est recommandé de mettre à jour le firmware à l’aide de la version Anglaise « EU-V-1.01.05 » à télécharger.

·         Décompresser le fichier « WAG354G-EU V 1.01.05.zip » pour y extraire le contenu « WAG354G-EU_AnnexA_ETSI_v1.01.05_000_code.bin » dans un dossier du PC.

·         Se connecter à l’interface d’administration du modem/routeur puis aller dans l’onglet « Administration » et le menu « Firmware Upgrade ». Cliquer sur le bouton « browse » (parcourir) pour pointer sur le dossier contenant le firmware « WAG354G-EU_AnnexA_ETSI_v1.01.05_000_code.bin » puis démarrer la mise à jour en cliquant sur le bouton « Upgrade ». L’étape de mise à jour peut être longue. Le modem/routeur redémarrera automatiquement à la fin du processus :

 


 

4.4.4 Paramétrer la fonction « DDNS » du Modem/Routeur

 

·         Se connecter à l’interface d’administration du modem/routeur puis aller dans l’onglet « Setup » et le menu « DDNS » :

 

·         Mettre à jour les paramètres pour la prise en charge permanente de la redirection.

·         Valider les modifications en cliquant sur « Save Settings ».

·         Aller dans l’onglet « Applications & Gaming » et dans le menu « Port Range Forwarding » afin de rediriger l’accès sur le serveur NAS hébergeant le serveur Web (ex : adresse IP du serveur NAS – 192.168.200.17) :

 

·         Valider les modifications en cliquant sur « Save Settings »

·         Par Internet et à l’aide d’un navigateur, il est maintenant possible d’accéder au site web hébergé sur le serveur NAS, par « http://monsiteweb.dyndns.org ».

 

4.5 Naviguer sur n’importe quel site FTP à partir de son site Web

4.5.1 Pré requis

 

·         Un serveur Apache ou serveur NAS (nous prendrons exemple sur le « SYNOLOGY DS-101g+ » avec son firmware « 2.0.1-3.0371 »).

·         PHP 5.1.2 (inclus dans le firmware « 2.0.1-3.0371 » pour le « SYNOLOGY DS-101g+ »).

·         PhpMyAdmin 2.8.0.3.

·         Un client MySQL 4.1.15.

·         Un navigateur type « Internet Explorer », « Mozilla Firefox » ou « Opera »

 

4.5.2 Installation de Net2Ftp (open source en version Française)

 

·         Télécharger la verion stable Net2Ftp V0.92 (full version) dans un dossier du PC, puis décompresser le contenu du fichier.

·         Créer un dossier « ftpsearch » dans le répertoire « web » du serveur NAS (site web).

·         Copier le contenu du dossier « \net2ftp_v0.92\ files_to_upload » téléchargé, vers le répertoire « ftpsearch » du serveur NAS.

·         A l’aide de Notepad++ (voir exemple : § 3.2.2.5) ouvrir le fichier « \web\ftpsearch\settings.inc.php » :

 

·         A la ligne 28, remplacer « ‘en » par « fr » pour que le langage par défaut soit le Français.


 

 

·         A la ligne 50, remplacer « admin » par un nom d’administrateur autre comme « chef ».

·         A la ligne 51, saisir un mot de passe pour le compte « chef » comme « passchef ».

 

 

·         Aux lignes 94, 97, 98, 99, 100, 112, 115, 116, 119 et 120, dimensionner les valeurs selon les besoins :

·         94 : « max_upload_filesize » = Taille maximum de l’upload Ftp.


 

·         97 : « maxFreeSpaceOnServer » = Taille maximum de l’espace libre sur serveur Ftp.

·         98 : « maxTotalRequestSize » = Taille totale maximum par requette Ftp.

·         99 : « maxNumberFiles » = Nombre maximum de fichiers.

·         100 : « maxFilesPerRequest » = Nombre maximum de fichiers par requête Ftp.

·         112 : « max_filesize » = Taille maximum des fichiers Ftp.

·         115 : « max_consumption_ipaddress_dataTransfer » = Transferts de données maximum par adresse IP..

·         116 : « max_consumption_ftpserver_dataTransfer » = Transferts de données maximum par serveur Ftp.

·         119 : « max_consumption_ipaddress_executionTime » = Temps de transfert maximum autorisé par adresse IP.

·         120 : « max_consumption_ftpserver_executionTime » = Temps de transfert maximum autorisé par serveur Ftp.

 

4.5.3 Démarrage de l’interface Net2Ftp

 

·         A l’aide du navigateur, se connecter par l’adresse IP du serveur NAS suivi du dossier « ftpsearch » sur l’interface Net2Ftp , exemple : « http://192.168.200.17/ftpsearch » :

 


 

4.5.4 Créer les tables de la base de données MySQL (log / Statistiques)

 

·         Cliquer sur le lien « Admin » pour se connecter sur l’interface d’administration :

 

·         Saisir le nom de l’administrateur et son mot de passe puis cliquer sur « Soumettre » :

 

·         Créer les tables de la base de données MySQL, dans le cas ou l’on souhaite utiliser la fonction « log » pour suivre les statistiques Ftp :


 

 

·         Saisir le nom d’utilisateur qui a les droits d’administrer la base MySQL du serveur.

·         Saisir le mot de passe de l’utilisateur qui administre la base MySQL du serveur.

·         Saisir le nom de la base de données MySQL accessible par le compte.

·         Valider la création des tables de la base de données MySQL en cliquant sur « V ».

·         Fermer le navigateur.

 

4.5.5 Activer la base de données

 

·         A l’aide de Notepad++ (voir exemple : § 3.2.2.5) ouvrir le fichier « \web\ftpsearch\settings.inc.php » :

·         A la ligne 68, remplacer « no » par « yes » pour rendre la base de données opérationnelle :

 


 

4.5.6 Paramétrer le dossier Temporaire et consulter les Statistiques

 

·         A l’aide du navigateur, se connecter par l’adresse IP du serveur NAS suivi du dossier « ftpsearch » sur l’interface Net2Ftp , exemple : « http://192.168.200.17/ftpsearch ». 

·         S’authentifier en Ftp sur le serveur NAS avec un utilisateur ayant les droits d’accès au dossier « web » :

 

·         Aller dans le dossier « ftpsearch » puis cocher le dossier « temp ».


 

·         Dans la liste déroulantes des actions, sélectionner « Chmod » :

 

·         La valeur « Chmod value » doit être à « 777 ».

·         Si nécessaire, corriger la valeur puis valider la modification en cliquant sur « V ».