Partager des fichiers volumineux en configurant un serveur de fichiers domestique

Avez-vous déjà voulu partager rapidement de gros fichiers musicaux, vidéo ou de données avec des amis, mais ne vouliez pas perdre autant de temps à les télécharger en premier ? Il existe de nombreux services en ligne qui vous permettent de partager facilement des fichiers avec d'autres, mais vous devez toujours télécharger le fichier en premier.

Le moyen le plus rapide de partager des fichiers consiste simplement à transformer votre ordinateur en serveur FTP(FTP server) afin que les utilisateurs puissent se connecter à distance et télécharger les fichiers. Windows a une fonctionnalité intégrée pour configurer un serveur FTP(FTP server) dans les éditions Professional et Ultimate(Professional and Ultimate editions) , mais cela nécessite un peu de connaissances techniques pour fonctionner. Heureusement, il existe quelques programmes open source qui rationalisent considérablement le processus, vous laissant seulement quelques éléments à configurer par vous-même.

Dans cet article, je vais passer en revue quelques applications de serveur de fichiers open source(source file server) que vous pouvez utiliser pour configurer votre propre serveur FTP(FTP server) . Je parlerai également des étapes supplémentaires que vous devez suivre, comme la configuration de votre routeur et de votre pare-feu(router and firewall) , pour que la configuration fonctionne correctement. Puisqu'il existe de nombreux didacticiels bien écrits pour configurer chacune de ces applications, je vais simplement créer un lien vers le meilleur qui vous guidera étape par étape dans l'installation(step installing) et la configuration de l'application que vous choisissez.

HFS (serveur de fichiers HTTP)

HFS (HTTP File Server)  existe depuis longtemps et est l'un des meilleurs moyens de partager vos fichiers avec d'autres à l'aide d'un serveur de fichiers(file server) . Il est idéal pour les utilisateurs novices et avancés et peut être configuré assez rapidement avec uniquement les paramètres par défaut. Pour les bricoleurs, il a tout un tas d'autres options à configurer.

serveur de fichiers http

Il est hautement personnalisable et vous permet de créer des comptes, d'afficher les connexions actuelles à vos fichiers, de fermer/mettre fin aux connexions, de contrôler l'utilisation de la bande passante et bien plus encore ! C'est comme un serveur de fichiers Windows Server(Windows Server File server) sauf qu'il est gratuit et fonctionne sur le Web !

La meilleure chose à propos de HFS est sa facilité d'utilisation ! C'est simplement un fichier EXE(EXE file) que vous venez d'exécuter, pas besoin d'installer quoi que ce soit sur votre ordinateur ! Ensuite, faites simplement glisser et déposez les fichiers que vous souhaitez partager dans HFS et vous êtes prêt à utiliser votre propre serveur de fichiers(file server) .

Toutes les connexions peuvent être surveillées via une icône de plateau et vous avez un contrôle total sur toutes les connexions. Vous pouvez spécifier l' adresse IP et le numéro de port(IP address and port number) sur lesquels vous souhaitez que le serveur(file server) de fichiers s'exécute. Il a une tonne d'options que vous pouvez configurer, y compris le code de modèle HTML(HTML template) , afin que vous puissiez personnaliser l' apparence(look and feel) de votre serveur de fichiers(file server) . Pour commencer, téléchargez le fichier EXE(EXE) et exécutez-le. La première boîte de dialogue que vous verrez est une alerte de sécurité Windows(Windows Security Alert) vous indiquant que le programme est bloqué.

pare-feu ouvert hfs

Ici, vous voulez cocher l' option Réseaux privés(Private networks) et décocher Réseaux publics(Public Networks) avant de cliquer sur le bouton Autoriser l'accès(Allow access) . Ensuite, il vous sera demandé si vous souhaitez inclure HFS dans le menu contextuel du shell(shell context menu) , ce qui signifie essentiellement que vous pouvez cliquer avec le bouton droit sur n'importe quel fichier dans l' Explorateur(Explorer) pour l'ajouter instantanément au serveur de fichiers(file server) pour le partager.

menu contextuel hfs

Une fois que vous avez cliqué sur Oui ou Non, l'interface principale du programme se charge. Notez qu'il n'installe rien sur votre système ; il fonctionne comme une application portable. Maintenant, tout ce que vous avez à faire pour commencer est de faire glisser et déposer des fichiers dans le volet de gauche.

serveur de fichiers hfs

Vous remarquerez que la barre de navigation est très simple : Menu , le numéro de port(port number) et le mode dans lequel vous vous trouvez. Par défaut, il est réglé sur le mode facile et cela devrait convenir parfaitement à la plupart des gens. Le numéro de port(port number) est 80 et n'est nécessaire que si vous souhaitez que quelqu'un se connecte via le Web à votre serveur. Si quelqu'un se connecte via FTP pour télécharger un fichier, vous lui donnerez simplement votre adresse IP(IP address) publique et le numéro de port(port number) sera 21.

À l'aide de l' interface Web(web interface) , ils peuvent également parcourir les fichiers et les télécharger à partir de là. Dans les deux cas, vous devrez rediriger les ports FTP (21) ou Web (80) de votre routeur vers l'ordinateur exécutant HFS . Vous pouvez lire comment faire tout cela dans la section Pare-feu et redirection de port ci-dessous(Firewall and Port Forwarding section below) . Allez-y et cliquez sur le bouton Ouvrir dans le navigateur(Open in browser) et il devrait charger l' interface Web(web interface) de votre serveur de fichiers(file server) avec une liste de tous les fichiers que vous avez ajoutés précédemment.

liste de fichiers hfs

Une fois que vous avez configuré le pare-feu et le routeur(firewall and router) pour accéder à votre ordinateur via Internet , vous pouvez effectuer un auto-test à l'aide de HFS pour vous assurer que tout fonctionne correctement. Cliquez simplement(Just click) sur Menu et la première option est Self Test .

autotest hfs

Passez maintenant à la dernière section où j'explique les différentes étapes à suivre pour accéder à votre serveur(file server) de fichiers depuis l'extérieur du réseau local.

Serveur FileZilla

Filezilla est un programme client FTP(FTP client) populaire , mais ils ont également une version serveur(server version) disponible gratuitement. Il est également assez facile à configurer avec les options par défaut inchangées lors de l'installation.

serveur filezilla

Lors de l'installation, il vous sera demandé de choisir comment vous souhaitez installer FileZilla et il est préférable de le laisser pour qu'il s'installe en tant que service Windows(Windows service) . Vous pouvez également laisser le numéro de port(port number) avec la valeur par défaut(default value) . Cliquez sur Suivant(Click Next) , puis on vous demandera comment le serveur doit être démarré. À moins que vous ne souhaitiez le démarrer manuellement, le comportement par défaut(default behavior) est de se charger automatiquement lorsque l' utilisateur se connecte(user logs) . Cliquez sur Installer(Click Install) et cela devrait être terminé en quelques secondes.

Une petite petite fenêtre apparaîtra qui affiche les informations de base pour le serveur. Cochez la case Toujours se connecter à ce serveur(lways connect to this server) si vous ne prévoyez pas de(t plan) créer un autre serveur FTP(FTP server) sur le même ordinateur. Cliquez sur OK(Click OK) et l'interface principale apparaîtra.

port du serveur filezilla

Il y a quelques étapes supplémentaires pour obtenir une configuration de répertoire(directory setup) dans FileZilla , mais nos amis de HowToGeek ont ​​écrit un excellent article qui vous guide tout au long du processus de configuration de FileZilla(setting up FileZilla) .

FreeNAS

Le dernier produit que je veux mentionner est FreeNAS , qui est juste un (FreeNAS)programme open source(source program) génial pour créer votre propre périphérique de stockage(storage device) en réseau . Même si FreeNAS peut faire une tonne d'autres choses, son objectif fondamental est de faciliter le partage de fichiers.

La seule différence entre FreeNAS et les deux autres programmes que j'ai mentionnés ci-dessus est que le premier est en fait un système d'exploitation à(operating system) part entière. Si vous souhaitez utiliser FreeNAS , vous devrez dédier une machine entière à son utilisation ! En outre, certaines exigences système peuvent vous empêcher de l'utiliser sur votre PC particulier.

freenas

Quoi qu'il en soit, si vous disposez d'une machine de rechange dont vous n'avez jamais trouvé l'utilité, il est peut-être temps de la convertir en un super NAS de streaming et de partage .

Les gens de MakeUseOf ont écrit un guide complet sur l'installation et la configuration de FreeNAS(setting up FreeNAS) uniquement pour partager des fichiers sur Internet . Ils expliquent également comment configurer un DNS dynamique afin que vous puissiez accéder à votre serveur depuis l'extérieur du réseau local.

Pare-feu et transfert de port

Comme mentionné précédemment, pour que l'un d'entre eux fonctionne en dehors de votre réseau domestique(home network) , vous devez effectuer jusqu'à trois choses :

1. Ouvrez les ports sur le pare-feu Windows(Windows firewall) local pour le PC ( HFS et FileZilla(HFS and FileZilla) )

2. Transférez(Forward) certains ports ( FTP , WEB , etc.) de votre routeur vers votre PC

3. Configurez votre serveur domestique avec un (home server)DNS dynamique , afin qu'il soit accessible via une URL plutôt qu'une adresse IP(IP address) , qui peut changer à tout moment.

La troisième option est facultative car vous pouvez simplement rechercher votre adresse IP(IP address) externe et la donner à la personne qui doit accéder au serveur. Cependant, si vous n'avez pas d' adresse IP(IP address) statique et que la plupart des résidences n'en ont pas, l' adresse IP(IP address) peut changer à tout moment. Habituellement, ce sera la même chose pendant quelques jours, donc si c'est tout le temps dont vous avez besoin pour transférer un fichier, ne vous inquiétez pas de l' option 3 . Si vous ne savez pas de quoi je parle, consultez mon article qui explique la différence entre une adresse IP(IP address) statique et dynamique .

J'ai écrit un article détaillé expliquant la redirection de port(port forwarding) et comment vous êtes censé le configurer. Vous pouvez en savoir plus sur le transfert de ports sur votre routeur en vous rendant sur http://www.portforward.com/ .

J'ai également écrit sur le DNS dynamique et sur la façon dont vous pouvez vous procurer une URL facile à mémoriser qui pointera automatiquement votre adresse IP(IP address) publique même si elle change.

J'espère que cela vous aidera à configurer un serveur de partage de fichiers à domicile. Cela prendra un peu de temps et vous rencontrerez des problèmes en cours de route, mais c'est tout à fait faisable pour la plupart des gens. Si vous avez des questions ou rencontrez des problèmes que vous ne pouvez pas résoudre, postez un commentaire et nous essaierons de vous aider. Prendre plaisir!



About the author

Je suis un réviseur de logiciels et un expert en productivité. Je révise et rédige des critiques de logiciels pour diverses applications logicielles, telles qu'Excel, Outlook et Photoshop. Mes critiques sont bien informées et fournissent des informations objectives sur la qualité de l'application. J'écris des critiques de logiciels depuis 2007.



Related posts