Строим свой трекер на Vuze

9 Ноя
2008

Для работы BitTorrent требуется специальный сервер — трекер. Последний является по сути веб-сервером с несколько более широкими возможностями. Его задача координация клиентов, сам он в обмене не участвует.

Еще одна функция трекера -учет закачек. Для обмена используется можно сказать обычный HTTP протокол, правда передаваемая информация зашифрована. Без трекера клиенты не смогут найти друг друга, поэтому трекер является ахиллесовой пятой BitTorrent. Правда последние версии протокола описывают и работу без трекера, этот режим уже реализован во многих клиентах. Трекеры по степени доступности могут быть открытыми и приватными. Для доступа к приватным трекерам пользователь должен ввести логин и пароль. Ограниченный доступ часто используются для раздачи файлов своему кругу лиц.

По умолчанию трекер в Vuze не активирован. В режиме Новичок настройки трекера так же скрыты, поэтому следует выбрать Средний или Дополнительный (после настройки можно вернуть Новичка).
Теперь идем во вкладку Сервер и устанавливаем флажок Включить в поле «Поддержка HTTP раздачи«. Далее указываем номер входящего порта (по умолчанию 8080). В поле «Потребительские источники» указывается, откуда будут получаться файлы. Здесь можно выбрать 5 вариантов, если планируется приватный трекер, то следует оставить только «От трекера«.

tacker

 Настройки трекера

Настройки прокси-сервера, если выход в Интернет организован таким образом, указываем в одноименной вкладке.
Если клиенты поддерживают шифрование, то активировать его можно в подменю «Шифрование траффика» (именно траффика). Устанавливаем флажок «Требовать шифрованного транспорта» и в списке «Минимальный уровень шифрации» устанавливаем минимальный поддерживаемый уровень (RC4 или plain). Три флажка внизу позволяют указать, что делать трекеру, если к нему захочет подключиться клиент не поддерживающих шифрование. Вариантов несколько: разрешаем входящие и исходящие соединения по нешифрованному каналу, блокируем все входящие нешифрованные подключения. Создать самоподписанный сертификат необходимый для работы шифрованных соединений можно нажав кнопку Создать в меню Безопасность. После чего заполняем поля в появившемся окне.

IP-адреса или интерфейсы, на которых будут приниматься подключения устанавливаются в подменю Сервер — Дополнительные сетевые настройки. Здесь же указывается максимальное число одновременных исходящих соединений (по умолчанию 24), поддержка Ipv6 и некоторые другие настройки.

 create_torrent

 Создаем torrent

Практически аналогичные настройки находятся в Трекеры — Сервер. Здесь опять указываем привязку к IP-адресу, выбираем основные HTTP и HTTPS (по умолчанию 6969 и 7000 соответственно) и при необходимости и резервные порты. Чтобы доступ к трекеру или торрентам был возможен только по паролю, устанавливаем флажки «Включить пароль в сети трекера» и «Включить пароль на торренты«. Логин и пароль для доступа в поле чуть ниже. Теперь переходим в меню «Общая раздача» и выбираем тип ресурса (приватный, децентрализованный и т.д.) и протокол (HTTP, HTTPS, UDP или DHT).

Создаем торрент. Нажимаем Файл — Создать торрент, в появившемся окне выбираем «Использовать трекер программы Vuze«, режим — один файл или папка. Нажав Далее переходим к следующему шагу, где указываем собственно на файл. На последнем шаге выбираем, что делать с созданным торрентом: открыть для раздачи, частный торрент или разрешена децентрализованая раздача. После нажатия на кнопку Готово торрент файл будет создан и информация о нем появится в главном окне программы. В поле Статус будет записано Раздача. Трекер готов. Для проверки можно подключиться к нему используя веб-браузер в котором набрать адрес http://IP-адрес:6969/. Если трекер частный, то вводим пароль для доступа. Выбираем торрент и приступаем к закачке.

3 Комментариев к Строим свой трекер на Vuze

Аватар

Denis

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

Вопрос в том — зачем с помощью данной программы организовывать трекер? Кроме вас и пары друзей все равно о нем никто не узнает, а раз так — то смысл в его организации? Если хотите организовать полноценный трекер, развитой, то использовать гуевую программу ради этого просто глупо и не надежно. Благо есть полноценные трекеры…
Вывод — в топку!

Аватар

grinder

Ноябрь 9th, 2008 | 21:11

Suum cuique — Каждому свое

Аватар

Alex

Февраль 19th, 2009 | 20:42

Спасибо, пригодилось. Денис — ты узколоб :) , тебе славы не хватает?

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

Наверх