Псевдотрекер

также известен как ретрекер (retracker)

На github:
https://github.com/unxed/pseudotracker

Последняя версия (инструкция по установке - внутри).

Wikipedia: ретрекер
Неразобранные файлы по теме

F.A.Q.


В: Что такое псевдотрекер?

О: Псевдотрекер (он же ретрекер) - технология оптимизации обмена битторрент (bittorrent) трафиком внутри локальных (домовых) сетей. Псевдотрекер позволяет установить прямое соединение по протоколу bittorrent между двумя абонентами, каждый из который использует внутренний (локальный) IP-адрес. Кроме того, псевдотрекер позволяет обмениваться torrent-трафиком на скорости локальной сети в сетях, использующих двойную (отдельные внешние и внутренние адреса у каждого абонента) адресацию. Как правило, к таким сетям относятся те, в который доступ в интернет осуществляется по технологиям PPPoE/PPPTP.


В: А можно то же самое, но простыми словами?

О: Можно. Псевдотрекер позволяет значительно (часто - выше тарифной) увеличить скорость скачивания и раздачи торрентов в больших локальных сетях.


В: Как работает псевдотрекер?

О: Пользователь (вручную или с помощью web-патчера, см. ниже) добавляет ко всем торрентам announce url скрипта псевдотрекера. После этого торрент-клинет при поиске пиров опрашивает не только основной трекер, но и псевдотрекер. Псевдотрекер запоминает локальные IP абонентов, и позволяет торрент-клиенту получать локальные IP адреса абонентов, которые качают или раздают тот же файл.


В: Что нужно, чтобы запустить псевдотрекер в своей сети?

О:


В: Как использование псевдотрекера выглядит для обычного пользователя?

О: Раньше было:
1. Скачал .torrent файл
2. Сохранил
3. Открыл в торрент-клиенте

Теперь нужно:
1. Скачать торрент файл
2. Сохранить
3. Зайти на специальную страничку web-патчера
4. Выбрать сохраненный .torrent файл
5. Нажать "пропатчить"
6. Сохранить пропатченный
7. Открыть уже пропатченный файл в торрент-клиенте


В: Что делает web-патчер?

О: Добавляет announce url псевдотрекера в список трекеров торрент-файла.


В: Можно обойтись без web-патчера?

О: Да, тогда придется добавлять announce url вручную, или использовать одну из существующих локальных программ-патчеров.


В: Что такое announce url?

О: Это адрес самого скрипта псевдотрекера


В: А что такое web-патчер?

О: Вспомогательный скрипт к псевдотрекеру, который позволяет упростить процесс добавления announce url псевдотрекера в торрент-файлы.


В: Я хочу сделать трекер для пользователей локальной сети.

О: Это уже будет не ретрекер, а полноценный торрент-трекер. Один из наиболее известных трекеров - torrentpier (на нем, в частности, работает torrents.ru), здесь можно скачать исходники одной из сборок.


В: У меня остались вопросы. Где их можно задать?

О: На форуме сайта Системы Локальных Ретрекеров.


В: Как связаться с автором?

О: По электронной почте, unxed собака mail.ru