Bonjour,
Ayant de gros fichiers à envoyer de chez moi, j'ai souhaité utiliser
bittorrent pour les partager.
Les avantages sont multiples pour moi.
- Comme ma connexion n'est pas énorme, ca permet de fragmenter le
téléchargement. C'est a dire que ca permet de démarrer, d'arreter, de
reprendre etc. un téléchargement qui va durer plusieurs jours.
- Ca permet également de ne pas me prendre une erreur de téléchargement
a 90% qui oblige à recommencer du début.
- Ca permet aussi, lorsque je diffuse les fichiers à plusieurs
personnes, qu'elles se partage les fichiers entre elles une fois la
première copie envoyé. (comme je le disais j'ai une connexion moisie et
si je peux épargner ma bande passante, ca m'aide.)
bref j'ai donc créé un fichier torrent avec la commande btmakemetafile.
j'ai lancé un tracker avec la commande bttrack
j'ai ajouté un client sur mon serveur qui seed la première copie.
j'ai bien évidemment ouvert/redirigé les ports qui vont bien.
Comme j'ai un serveur chez mes parents, j'ai voulu tester le
téléchargement. J'ai donc envoyé le fichier.torrent sur cette machine et
je l'ai lancé dans un client torrent. Le téléchargement ne démarre jamais.
Dans les logs du tracker je vois bien les adresses ip de mes deux
clients qui se déclarent présent.
J'ai donc demandé à mon beau-frère de tester le téléchargement pour voir
si le problème vennait de chez moi ou du client chez mes parents.
Au bout de quelques secondes, le téléchargement démarre. Ce qui me
laisse penser que mon serveur est correctement configuré. Mais ce qui me
coupe la chique, c'est que quelques secondes plus tard, le
téléchargement démarre chez mes parents, qui pour le coup se servent
chez mon beauf'.
Donc en gros mon tracker et mon seeder sont bien configuré puisque
j'arrive à envoyer chez mon beauf' et a me servir chez lui.
Mais pourquoi diantre mon leecher n'arrive pas à se servir directement
chez moi ?
J'avoue que je suis largué. Toutes explications et proposition de config
sont les bienvenues parceque là, moi, je rame.
Merci à tous pour votre aide.
Marc