Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]


Avertissementattention
Cette page n'est pas a jour et le serveur torrent de linuxmao.org ne fonctionne plus !!

Introduction


La problématique


Linux Mao comprend aujourd'hui 7107 utilisateurs qui peuvent être amenés à échanger des fichiers musicaux de travail ou de démonstration. Sachant que le stockage de ces fichiers sur un serveur demanderait un espace de stockage important, il est préférable de délocaliser le stockage sur chacun des postes de travail des différents utilisateurs par un protocole Peer to Peer. Parmi les différents protocoles Peer to Peer, BitTorrent est le plus répandu. Il permet l'échange en peer to peer mais également le téléchargement répartis entre plusieurs stations de travail, pour peu qu'on installe un serveur (appelé tracker) qui gère ces multi-chargements.

Le principe de BitTorrent


BitTorrent est constitué de plusieurs éléments :

  • un fichier d'extension torrent qui est un fichier de faible taille contenant quelques informations notamment l'adresse du tracker qui coordonne les chargements et donne les adresses des clients connectés. Ce fichier d'extension torrent est téléchargé sur le site linuxmao et disponible au moyen d'un URL dans une page Wiki ou d'un lien vers une galerie de fichiers;

  • le serveur qui sert de trackers qui stocke toutes les informations nécessaires au téléchargements répartis des fichiers. Beaucoup de projets utilisent des serveurs de trackers publics, mais ceux-ci sont infestés de Warez et sont souvent saturés, aussi nous disposons de notre propre serveur BitTorrent à l'adresse torrent.linuxmao.org

  • un lecteur torrent permettant d'assurer le téléchargement des fichiers. Cette documentation prend ktorrent le client de KDE comme modèle, mais un autre client pourra être utilisé.

Mise en oeuvre


Notes préliminaires


  • Les fichiers téléchargés par Bittorrent deviennent des fichiers disponibles au téléchargement pour d'autres utilisateurs
  • Le répertoire des fichiers que que vous mettez à la disposition des autres utilisateurs doit être créé et vous mettrez alors les fichiers que vous souhaitez que les autres chargent. Mais en aucun cas ces fichiers ne doivent être les fichiers torrents
  • Les fichiers que vous envoyez sur le serveur Linuxmao sont les fichiers torrents ainsi que ceux que vous déclarerez sur le serveur de torrent et absolument pas les fichiers sources
  • les fichiers torrents peuvent être détruits une fois envoyés sur le serveur car ils ne sont plus utiles sur votre machine
  • votre logiciel ktorrent ou autre ne doit pas être arrêté mais tourner au minimum en tâche de fond


Pour récupérer un fichier


Il suffit de cliquer dans la galerie de fichier tiki-list_file_gallery.php?galleryId=6 sur le fichier torrent que vous souhaitez charger.

(Il se peut que ce fichier torrent soit mis dans une page Wiki, mais l'important c'est que pour charger un fichier de 100Mo vous charger un fichier de 300 octects qui indiquera à votre logiciel Torrent, le tracker qui lui dira où trouver les postes où se trouvent les fichiers à charger)

Vous devrez alors associer auprès de votre navigateur la commande de votre logiciel bittorrent (moi c'est ktorrent) pour lancer le téléchargement

Il est bon de créer un répertoire torrent (ou le nom qui vous conviendra) afin de garder tous les fichiers téléchargés qui seront alors disponibles pour que d'autres viennent les télécharger. Ne fermez donc pas votre client Torrent.

Pour rendre un fichier disponible au téléchargement


Cette partie vous permet de fabriquer le fichier de 300 octets appelé Torrent et de renseigner le serveur Torrent.linuxmao.org.

Fabriquer un fichier torrent


Fabriquer un fichier BitTorrent se fait au moyen d'un client BitTorrent en créant un nouveau fichier.

Avec ktorrent faire Fichier/Nouveau pour voir apparaître la fenêtre suivante :


Used in BitTorrent


Pour LinuxMao vous devez remplir :

  • le nom du répertoire ou du fichier que vous désirez mettre à disposition ( par exemple Pablo0000.tar.bz2 )

  • cliquer sur démarrer le partage du torrent

  • ne pas déclarer le torrent privé


  • cliquer sur ajouter

  • mettre un commentaire

  • cliquer sur créer


Une fois que vous avez créé le torrent une fenêtre vous demande de préciser l'endroit où vous souhaitez le sauver. Choisir un répertoire où vous stockerez tous les fichiers Torrent que vous exporterez. Le fichier s'appellera Pablo0000.tar.bz2.torrent


Placer ce fichier sur le site LinuxMao


Afin d'arvertir vos collègues que le fichier torrent est à disposition il faut aller le déclarer dans une galerie de fichier du site LinuxMao.

La galerie réservée aux fichiers de travail est : tiki-list_file_gallery.php?galleryId=6

Vous devez télécharger le fichier torrent créé c'est à dire envoyer le fichier Pablo0000.tar.bz2.torrent qui contient quelques octects.

Mise en oeuvre côté serveur torrent.linuxmao.org


Le serveur http://torrent.linuxmao.org doit être averti que vous disposez d'un torrent afin de réguler son téléchargement.

Cela se fait en cliquant à l'adresse http://torrent.linuxmao.org/administration et en entrant le mot de passe qui est réservé aux participants d'un projet.


Ensuite cliquer sur add new torrent pour avoir la fenêtre suivante qui vous permet de charger votre torrent (seul le premier champ est important) :

Used in BitTorrent



Il est INTERDIT de mettre des fichiers non libres de droit sur le tracker de Linux Mao

Configuration éventuelle de votre routeur


Si vous utilisez un routeur ou si votre boîtier ADSL est en mode NAT et qu'il distribue plusieurs adresses, vous avez intérêt à forcer au moins l'adresse de votre machine qui fournira les fichiers torrent avec une adresse locale fixe. Cela se fait quelque part en mode Web sur votre routeur en associant un bail
de votre adresse Ethernet Mac (que vous obtenez par la commande ifconfig) à l'adresse IP actuelle.

Cela ressemble à ceci

Baux DHCP permanents:
IP Adresse MAC
192.168.0.12 00:18:f3:96:03:3

et veut dire que votre PC dont la carte ethernet est 00:18:f3:96:03:3 aura toujours l'adresse IP interne 192.168.0.12

Afin d'autoriser plusieurs chargements en parallèle il faut aller sur votre passerelle et dans le cas où vous utilisez un routeur afin d'ouvrir
les adresses 6881-6889 en TCP vers l'adresse IP de la machine qui distribue vos fichiers en Torrent (dans notre exemple 192.168.0.12)

Freebox V5 mode routeur


Une fois le routage activé il vous faut définir une redirection de port vers l'un des pc de votre réseau et ouvrir une plage de port :

Used in bittorrent FAI

Informations diverses


Le serveur de Tracker torrent


Le serveur utilisé est phpbttrkplus-2.2 disponible sur http://phpbttrkplus.sf.net





Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 12:46, mer. 11 Dec 2024: Bonjour et bienvenue à EtienneMAG7 :-)
calixtus06, 08:35, mer. 27 Nov 2024: Bonjour et bienvenue à remjai :-)
olinuxx, 18:41, jeu. 21 Nov 2024: Bonjour et bienvenue à CHV
calixtus06, 12:08, jeu. 21 Nov 2024: Bonjour et bienvenue à Istvan et Fass :-)
allany, 08:09, lun. 18 Nov 2024: @bda : ça fait plaisir mais il faut aussi remercier r1, sub26nico, calixtus06 et olinuxx sans qui l'édito mensuel ne serait pas. Un vrai travail d'équipe, quoi !
olinuxx, 21:42, dim. 17 Nov 2024: Bonjour et bienvenue à nounours 04 cool
bda, 20:09, ven. 15 Nov 2024: Merci allany, ton édito me réchauffe :-)
olinuxx, 18:58, jeu. 14 Nov 2024: Bonjour et bienvenue à Ereintefer cool
olinuxx, 14:28, lun. 11 Nov 2024: Bonjour et bienvenue à UMusique cool
calixtus06, 14:31, jeu. 07 Nov 2024: Bonjour et bienvenue à Niko80lille :-)
allany, 17:31, mer. 06 Nov 2024: Pas de chichis, pas de cérémonial, juste l'éditorial ! [Lien]
calixtus06, 18:51, lun. 28 Oct 2024: Bonjour et bienvenue à dawaninja :-)