Aller au contenu

Partage de fichiers sur l'internet/Direct Connect/Créer un hub

Un livre de Wikilivres.

Si vous voulez créer votre propre hub, vous devez disposer d'une machine connectée à Internet et allumée 24h24 7j/7 (attention à la consommation d'électricité !). La machine doit être connectée à Internet directement, c'est à dire qu'elle ne doit pas être sur un réseau local et passer par un routeur pour Internet. Dans le cas contraire, il faudra configurer le routeur en utilisant une redirection de port.

Avant de commencer

[modifier | modifier le wikicode]

Avant de commencer, vous devez définir clairement quel est votre objectif.

Il faut fixer des quotas :

  • Quantité minimale de données partagées pour pouvoir entrer,
  • Nombre maximum d'utilisateurs autorisés sur le serveur (dépend de votre connexion),
  • Nombre de "slots" (envois simultanés) minimum pour entrer.

Vous pouvez aussi créer un hub privé. Pour se connecter, chaque personne devra demander à avoir un compte (par courriel à l'administrateur du hub, sur un site, etc...).

Il est nécessaire d'avoir quelques connaissances en réseaux. Si vous n'avez pas d'adresse IP fixe, il vous faut créer un Nom de Domaine Dynamique (no-ip, dyndns, etc...) afin que les utilisateurs puissent se connecter sur votre serveur avec la même adresse. Il vous faudra aussi rediriger un port d'écoute si vous utilisez un routeur.

Après, vous pouvez installer un des serveurs (dchub) et le configurer avec les quotas que vous avez décidés. Certains serveurs sont compliqués à régler c'est pourquoi quelques connaissances réseaux ou du protocole DC sont nécessaires.

Faites tester votre hub par quelqu'un de l'extérieur (un ami connecté à internet), puis faites connaitre votre hub à l'aide des différentes "hublist" (listes de hub) disponibles sur internet. Évitez de faire de la pub pour votre hub sur les autres hub, ce n'est pas très apprécié et la plupart des hub sont protégés contre la "publicité".

Comparatifs des différents serveurs

[modifier | modifier le wikicode]
À faire...link={{{link}}}

comparatif ; mise à jour

Vous devez choisir un logiciel serveur, il en existe plusieurs :

Serveur Windows GNU/Linux Autres plate-formes Licence
openDCd oui oui non
DConnect Daemon non[1] oui oui[2]
PtokaX oui oui oui[3]
YnHub oui non non Freeware
OpenDCHub non oui ?
Verlihub non oui ?
Aquila non oui ?


  1. Portage vers Windows prévu
  2. FreeBSD. Portage pour tous les UNIX prévus
  3. FreeBSD