Легкий обмен

9 Янв
2008

Итак, оценив все преимущества p2p протокола BitTorrent, попробуем убедиться в них на практике.Создать пиринговую сеть не составляет трудностей — ставим трекер и начинаем делать релизы.Итак, ставим трекер. В качестве трекера в Gentoo Linux по-умолчанию ставится bttrack. Итак, ставим bittorrent-клиент, в моем случае это BitTornado:emerge -pv bittornado;bittornado.PNGКак видно на скриншоте, даную версию bittornado можно собрать с поддержкой GTK. Если вам эта поддержка нужна — включаем ее:USE=»gtk» emerge bittornado;Итак, клиент и трекер собраны. Настраиваем трекер:nano /etc/conf.d/bttrack;# /etc/conf.d/bttrack# Copyright 1999-2004 Gentoo Foundation# Distributed under the terms of the GNU General Public License v2# $Header: /var/cvsroot/gentoo-x86/net-p2p/bittornado/files/bttrack.conf,v 1.1 2004/07/17 15:12:51 squinky86 Exp $# Change this to this to the port you would like to connect to for the tracker.# It is accessible at http://localhost:PORT/ from any web browser.PORT=8181# where to store recent downloader infoDFILE=/home/cerew/torrents/tracker.dfile# path to favicon.ico which many popular web browsers can useFAVICON=/usr/share/bittorrent/favicon.ico# Connection logs are sent to stdout by default, so they should be sent to a# file when using this script.LOGFILE=/var/log/bttrack.logРедактируем конфигурационный файл под свои нужды и сохраняем его. Лично я изменил только порт (на 8181) и место для dfile’а.Запускаем трекер:/etc/init.d/bttrack start;Проверяем готовность трекера, он должен прослушиваться по http протоколу на порту, который вы указали в конфигурационном файле:tracker0.PNGИтак, трекер готов. Пора начинать пиринг. Если нам нужно что-либо раздать не с сервера, а с рабочей станции под управлением ОС Windows, можно воспользоваться весьма популярным BitTorrent-клиентом uTorrent. Торрент-файлы создаются в нем довольно просто: File->Create New Torrent.. , указываем путь к файлу или папке, который собираемся раздавать, адрес торрент-трекера и сохраняем файл.tracker1.PNGЕсли нужно раздать файл или директорию с сервера, пользуемся средствами bttrack. Создаем сначала торрент-файл:tracker2.PNGДля удобства, создадим screen и в нем начнем раздачу файла:tracker3.PNGТоррент-файл предварительно помещаем в директорию, где находятся файлы http-сервера (в Gentoo по-умолчанию /var/www/localhost/htdocs). Для начала скачивания раздаваемого сервером файла или директории, скачиваем торрент-файл, открываем его в bittorrent-клиенте и указываем директорию для скачивания.

©Cerew, http://sad.rv.ua/

1 Комментарий к Легкий обмен

Аватар

Linuxoid - все что знаю о Туксе » Архив блога » Строим свой трекер на Vuze

Ноябрь 9th, 2008 | 15:30

[...] Mandriva 2008 Обзор PCLinuxOS 2008 MikroTik – Router OS Slackware Linux 12.0 Fedora 8 Vyatta Linux Vector Linux Sabayon Linux — 3.4 Debian 4.0 gOS — [...]

Комментировать

Наверх