Retracker local error

retracker.local could not connect to tracker Со вчерашнего дня transmission-qt перестал качать какие-либо торрентыу всех в св-вах «retracker.local could

retracker.local could not connect to tracker

Со вчерашнего дня transmission-qt перестал качать какие-либо торренты
у всех в св-вах «retracker.local could not connect to tracker»

с чем это может быть связано?
пробовал качать другие торрент-клиенты, торренты с других трекеров — все стоят на месте.

у всех в св-вах «retracker.local could not connect to tracker»

Ну а реально он работает?

И да, retracker.local не нужен. У себя его завернул на 127.0.0.1

Удали это трекер из списка трекеров торрента.

может, пора использовать нормальную торрент-качалку? с трансмиссией всегда какие-то проблемы
А retracker.local — это один из источников, и то, что он не доступен ни на что не влияет

с трансмиссией всегда какие-то проблемы

у меня нет avahi

прописал в etc/hosts 127.0.0.1 retracker.local — ошибка лишь изменилась на 404

причем на виртуалке в винде utorrent качает нормально
получается у меня что-то с арчем?

Источник

Ошибки µTorrent

Материал из WikiTorrents

При ошибках трекера у вас с большой вероятностью статистика по торренту будет неправильной или вообще не будет учитываться. В случае ошибок торрента не будет закачки или отдачи.
Важно: многие пользователи не знают или забывают, что статистика на трекере не обновляется в реальном времени. Алгоритм такой: клиент шлёт статистику по каждому торренту примерно раз в час. Трекер, в свою очередь, собирает эту статистику в свой буфер, обновляющийся каждые 5–10 минут, и переносит в колонку «Сегодня». Время до следующего обновления торрента в клиенте можно посмотреть рядом со статусом трекера (см. скриншот ниже), а время последнего обновления по данным трекера — в подробной статистике пиров нужного торрента, установив курсор на собственный ник.
Следите за данными в своем профиле — при наличии ретрекера стрелки могут остаться зелёными при ошибках в статусе трекера, неправильном адресе (должно быть: bt.rutracker.org. bt2. , bt3. , bt4. ), или его отсутствии.
Можно включить в сводной таблице раздач отображение столбцов «Трекер» (Tracker) и «Статус трекера» (Tracker Status), или хотя бы только второй из них. При ошибке в столбце «Статус трекера» (а это всегда относится к bt*.rutracker.org) отобразится текст ошибки. В столбце «Трекер», при отсутствии ошибок, пишется имя трекера/ретрекера, находящегося первым в списке.

И не забывайте — трекер «связывает» клиентов друг с другом, но напрямую не участвует в обмене данными раздаваемых файлов, поэтому раздача/скачивание продолжаются и при обрыве связи с трекером без учёта данных.

Где смотреть статус торрента/трекера? [1]

Источник

Retracker.local

Материал из WikiTorrents

Содержание

Ретрекер

В связи с тем, что теперь добавляется ретрекер http://retracker.local/announce, здесь приводится несколько способов по его настройке.

Сия информация предназначена и может быть полезна только для провайдеров. Обычный пользователь никак не может использовать ничего из того что написано ниже, и от него не требуется никаких дополнительных действий, для того чтобы использовать нижеописанные возможности.

Что такое ретрекер, зачем он нужен и как работает можно прочитать здесь.

Далее, самое важное:

C 18 сентября 2009 года, все торренты с rutracker.org идут с уже прописанным ретрекером по адресу http://retracker.local/announce.

Таким образом, чтобы запустить в свой сети ретрекер, вы должны проделать следующие операции:

0. Быть провайдером и, соответственно, иметь возможность управления ДНС зонами внутри своей сети (сетей).

1. Скачать кучку кода по адресу http://rutracker.org/retracker.zip и поставить на одном своих серверов, который будет ретрекером.
Технических требований особых нет — гигагерцовый селерон потянет ретрекер на сеть из 50-100 тыс пользователей.
Адрес анноунсера ретрекера http://retracker.local/announсe — будьте внимательны!

2. Поднять внутри своей сети на днс-сервере зону retracker.local, которая будет указывать на собранный в п.1 сервер.

2а. Для тех, кто в пиринге, поднять общую для всех сетей пиринга внутреннюю зону, которая будет указывать на единый для всех сервер.

3. Убедиться, что все работает, — внутри сети у всех клиентов резолвится этот адрес, и запросы на него обрабатываются ретрекером.

4. С технической стороны весь процесс настройки описан тут -> http://wiki.rutracker.org/Retracker.local

Теперь некоторые замечания по сервису:

1. Retracker.local прописывается только в российский сегмент интернета. Сделано это потому, что зарубежным товарищам вряд ли придет в голову делать ретрекеры для rutracker.org.
Впрочем, если вы провайдер, и всё-таки хотите сделать ретрекер, то просто напишите ЛС юзернейму retracker и в свободной форме попросите включить в список для выдачи ваши диапазоны IP-адресов.
Это касается в основном провайдеров из ближнего зарубежья — Украины, Казахстана, Белоруссии, Прибалтики и т.п.

2. Те ретрекеры, что уже были прописаны и настроены, продолжают работать в том же духе. Однако их операторам все же рекомендуется поднять стандартный для всех retracker.local и ориентироваться на него в дальнейшем, как на более универсальный. Соответственно, торренты для них идут с 2 ретрекерами, тем что был, и retracker.local, просто резолвятся они на один и тот же сервер, что ни на что не влияет. НЕ РАБОТАЮТ, ИСПОЛЬЗУЙТЕ retracker.local

3. Новых ретрекеров в явном виде мы больше не прописываем, однако можем сделать исключение в тех случаях, когда провайдер найдет вескую аргументацию для этого (в чем есть сильные сомнения).
Все заявки по ретрекерам — юзеру retracker, в личку. И опять же, ретрекеров для провайдером с количеством пользователей менее 20 000 не прописываем, это лишняя нагрузка на нас, с нулевой, практически, отдачей для пользователей !
Не делаем исключений, используйте retracker.local

Имейте ввиду, что retracker.local — это куда более универсальный путь, чем прописывание вашего персонального адреса.
Дело в том, что он рано или поздно поменяется, и у юзеров «на руках» останутся миллионы торрентов с несуществующим адресом ретрекера.
А это ни нам, ни вам, ни им не нужно. А ретрекер.локал может поднять любой провайдер, и это будет работать.

P.S. Если у вас пиринг, однако два провайдера не могут/не хотят договорится об трансфере зон — делайте каждый свой retracker.local с обменом таблиц пирами между собой. Готовых решений нет, но это совсем несложно.

P.P.P.S Похоже, что retracker.local стали внедрять и на других трекерах. Таким образом, это универсальный инструмент для ретрекинга.

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

Настройка через код ретрекера rutracker.org

Это PHP-скрипт, который можно взять здесь http://rutracker.org/retracker.zip. Настройка его проста, но есть одна особенность. По стандарту [1] адрес ретрекера оканчивается на /announce, поэтому для Apache нужно прописать некоторые правила в .htaccess:

Redirect

Rewrite

Этот вариант лучше предыдущего, потому что он делает внутренний редирект, то есть не идет внешнего перенаправления клиента (301)

Multiviews

Также можно включить опцию apache:

Без правки .htaccess

Создаем директорию announce, в которую кладем announce.php и config.php из архива, и затем переименовываем announce.php в index.php

Rewrite для Nginx

Примечания

Чтобы некоторые info_hash’ы обрабатывались правильно, необходимо установить в php.ini:

Также это можно сделать в Apache через директиву php_flag:

Её можно добавлять или в .htaccess, или в настройки VirualHost в конфиге Apache.

Настройка через xbt

Можно использовать специализированный трекер, который не требует web сервера. Скачать его можно здесь: http://sourceforge.net/projects/xbtt/. Сразу после его установки он готов к работе ретрекером.

Настройка через xbt + Nginx

Получился конфиг примерно такой, в xbtt необходимо выключить gzip:

Настройка opentracker + Nginx

Если в nginx использовать proxy-pass на внутренний адрес, то по логам nginx можно собрать некоторую статистику использования ретрекера.

Но тогда opentracker лучше собрать с опцией -DWANT_IP_FROM_QUERY_STRING — он будет использовать IP из запроса.

При этом В nginx’е же можно подставить нужный нам IP-адрес.

Вот такой вот конфиг nginx’а получился с opentracker

В opentracker при этом всего 1 опция:

  1. ↑ На самом деле оно не так По спецификации адрес аннонсера может быть любой. Вид /announce или /announce.php равнозначен и нужен только как признак, что трекер поддерживает scrape: Спецификация

Вопросы по ретрекеру можно задать здесь.

Источник

Retracker.local

Материал из WikiTorrents

Содержание

Ретрекер

В связи с тем, что теперь добавляется ретрекер http://retracker.local/announce, здесь приводится несколько способов по его настройке.

Сия информация предназначена и может быть полезна только для провайдеров. Обычный пользователь никак не может использовать ничего из того что написано ниже, и от него не требуется никаких дополнительных действий, для того чтобы использовать нижеописанные возможности.

Что такое ретрекер, зачем он нужен и как работает можно прочитать здесь.

Далее, самое важное:

C 18 сентября 2009 года, все торренты с rutracker.org идут с уже прописанным ретрекером по адресу http://retracker.local/announce.

Таким образом, чтобы запустить в свой сети ретрекер, вы должны проделать следующие операции:

0. Быть провайдером и, соответственно, иметь возможность управления ДНС зонами внутри своей сети (сетей).

1. Скачать кучку кода по адресу http://rutracker.org/retracker.zip и поставить на одном своих серверов, который будет ретрекером.
Технических требований особых нет — гигагерцовый селерон потянет ретрекер на сеть из 50-100 тыс пользователей.
Адрес анноунсера ретрекера http://retracker.local/announсe — будьте внимательны!

2. Поднять внутри своей сети на днс-сервере зону retracker.local, которая будет указывать на собранный в п.1 сервер.

2а. Для тех, кто в пиринге, поднять общую для всех сетей пиринга внутреннюю зону, которая будет указывать на единый для всех сервер.

3. Убедиться, что все работает, — внутри сети у всех клиентов резолвится этот адрес, и запросы на него обрабатываются ретрекером.

4. С технической стороны весь процесс настройки описан тут -> http://wiki.rutracker.org/Retracker.local

Теперь некоторые замечания по сервису:

1. Retracker.local прописывается только в российский сегмент интернета. Сделано это потому, что зарубежным товарищам вряд ли придет в голову делать ретрекеры для rutracker.org.
Впрочем, если вы провайдер, и всё-таки хотите сделать ретрекер, то просто напишите ЛС юзернейму retracker и в свободной форме попросите включить в список для выдачи ваши диапазоны IP-адресов.
Это касается в основном провайдеров из ближнего зарубежья — Украины, Казахстана, Белоруссии, Прибалтики и т.п.

2. Те ретрекеры, что уже были прописаны и настроены, продолжают работать в том же духе. Однако их операторам все же рекомендуется поднять стандартный для всех retracker.local и ориентироваться на него в дальнейшем, как на более универсальный. Соответственно, торренты для них идут с 2 ретрекерами, тем что был, и retracker.local, просто резолвятся они на один и тот же сервер, что ни на что не влияет. НЕ РАБОТАЮТ, ИСПОЛЬЗУЙТЕ retracker.local

3. Новых ретрекеров в явном виде мы больше не прописываем, однако можем сделать исключение в тех случаях, когда провайдер найдет вескую аргументацию для этого (в чем есть сильные сомнения).
Все заявки по ретрекерам — юзеру retracker, в личку. И опять же, ретрекеров для провайдером с количеством пользователей менее 20 000 не прописываем, это лишняя нагрузка на нас, с нулевой, практически, отдачей для пользователей !
Не делаем исключений, используйте retracker.local

Имейте ввиду, что retracker.local — это куда более универсальный путь, чем прописывание вашего персонального адреса.
Дело в том, что он рано или поздно поменяется, и у юзеров «на руках» останутся миллионы торрентов с несуществующим адресом ретрекера.
А это ни нам, ни вам, ни им не нужно. А ретрекер.локал может поднять любой провайдер, и это будет работать.

P.S. Если у вас пиринг, однако два провайдера не могут/не хотят договорится об трансфере зон — делайте каждый свой retracker.local с обменом таблиц пирами между собой. Готовых решений нет, но это совсем несложно.

P.P.P.S Похоже, что retracker.local стали внедрять и на других трекерах. Таким образом, это универсальный инструмент для ретрекинга.

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

Настройка через код ретрекера rutracker.org

Это PHP-скрипт, который можно взять здесь http://rutracker.org/retracker.zip. Настройка его проста, но есть одна особенность. По стандарту [1] адрес ретрекера оканчивается на /announce, поэтому для Apache нужно прописать некоторые правила в .htaccess:

Redirect

Rewrite

Этот вариант лучше предыдущего, потому что он делает внутренний редирект, то есть не идет внешнего перенаправления клиента (301)

Multiviews

Также можно включить опцию apache:

Без правки .htaccess

Создаем директорию announce, в которую кладем announce.php и config.php из архива, и затем переименовываем announce.php в index.php

Rewrite для Nginx

Примечания

Чтобы некоторые info_hash’ы обрабатывались правильно, необходимо установить в php.ini:

Также это можно сделать в Apache через директиву php_flag:

Её можно добавлять или в .htaccess, или в настройки VirualHost в конфиге Apache.

Настройка через xbt

Можно использовать специализированный трекер, который не требует web сервера. Скачать его можно здесь: http://sourceforge.net/projects/xbtt/. Сразу после его установки он готов к работе ретрекером.

Настройка через xbt + Nginx

Получился конфиг примерно такой, в xbtt необходимо выключить gzip:

Настройка opentracker + Nginx

Если в nginx использовать proxy-pass на внутренний адрес, то по логам nginx можно собрать некоторую статистику использования ретрекера.

Но тогда opentracker лучше собрать с опцией -DWANT_IP_FROM_QUERY_STRING — он будет использовать IP из запроса.

При этом В nginx’е же можно подставить нужный нам IP-адрес.

Вот такой вот конфиг nginx’а получился с opentracker

В opentracker при этом всего 1 опция:

  1. ↑ На самом деле оно не так По спецификации адрес аннонсера может быть любой. Вид /announce или /announce.php равнозначен и нужен только как признак, что трекер поддерживает scrape: Спецификация

Вопросы по ретрекеру можно задать здесь.

Источник

 arch, torrent, transmission


0

1

archlinux

Со вчерашнего дня transmission-qt перестал качать какие-либо торренты
у всех в св-вах «retracker.local could not connect to tracker»

с чем это может быть связано?
пробовал качать другие торрент-клиенты, торренты с других трекеров — все стоят на месте.

  • Ссылка

у всех в св-вах «retracker.local could not connect to tracker»

Ну а реально он работает?

И да, retracker.local не нужен. У себя его завернул на 127.0.0.1

YAR ★★★★★

(26.06.14 17:37:15 MSK)

  • Ссылка

Удали это трекер из списка трекеров торрента.

i-rinat ★★★★★

(26.06.14 17:54:19 MSK)

  • Ссылка

transmission-qt

может, пора использовать нормальную торрент-качалку? с трансмиссией всегда какие-то проблемы
А retracker.local — это один из источников, и то, что он не доступен ни на что не влияет

reprimand ★★★★★

(26.06.14 18:09:55 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от reprimand 26.06.14 18:09:55 MSK

с трансмиссией всегда какие-то проблемы

УМВР

YAR ★★★★★

(26.06.14 20:42:51 MSK)

  • Ссылка

Ответ на:

комментарий
от Black_Roland 26.06.14 17:57:13 MSK

у меня нет avahi

прописал в etc/hosts 127.0.0.1 retracker.local — ошибка лишь изменилась на 404

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от sergey-novikov 26.06.14 22:37:29 MSK

причем на виртуалке в винде utorrent качает нормально
получается у меня что-то с арчем?

  • Ссылка

Надо смотреть сам transmission демон. Помнится, была там проблема с трекерами, он брал только самый первый трекер из списка и через него анонсы слал. А, т.к. сейчас популярно добавлять retracker.local для разгрузки интернет-каналов и увеличения скорости закачки в пределах локальных сетей провайдеров, его доабвляют в самое начало списка. Отсюда и все проблемы.

  • Ссылка

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.

  • Печать

Страницы: [1]   Вниз

Тема: Проблема связанная с убунтой и ретрекером  (Прочитано 1615 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
gelik

Прорблема заключаеться в том, что в Ubuntu 9.10 почему то не работает локальный ретрекер нашей сети, у всех у кого винда работает ретрекер. А пользуюсь я utorrent запущеной под wine, раньше адресс ретрекера локального был такой http://10.32.64.14:2710/anounce.php и все работало, а потом изменили на http://retracker.local/announce и все перестало у меня работать. В какую сторону рыть да же представить не могу, с чем связано не могу понять


Гарри Кашпировский

Это связано с тем, что имя хоста не найдено, не знает DNS где этот retracker.local обитает. О чём и говорит твой скриншот. Русским по белому.
Нужно выяснить почему.
В /etc/hosts запиши на крайний случай

10.32.64.14      retracker.localВ общем тут ни Ubuntu, ни ретрекер, не причём.


Оффлайн
AnrDaemon

IMO, cat /etc/nsswitch.conf

Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…


Оффлайн
gelik

когда ввел «10.32.64.14      retracker.local» поевилась ошибка HTTP-ошибка 404.
/etc/nsswitch.conf а в этом фаиле что искать надо? что изменить


Оффлайн
Mam(O)n

Там надо переместить dns ближе к началу, вот так:

hosts:          files dns mdns4_minimal [NOTFOUND=return] mdns4


Оффлайн
gelik

# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference’ and `info’ packages installed, try:
# `info libc «Name Service Switch»‘ for information about this file.

passwd:         compat
group:          compat
shadow:         compat

hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

куда еще ближе перемещать


Оффлайн
Mam(O)n

куда еще ближе перемещать

Еще раз перечитай мой пост выше. Только внимательнее.


  • Печать

Страницы: [1]   Вверх

Содержание

  • 1 Ретрекер
  • 2 Настройка ретрекера
    • 2.1 Настройка через код ретрекера rutracker.org
      • 2.1.1 Redirect
      • 2.1.2 Rewrite
      • 2.1.3 Multiviews
      • 2.1.4 Без правки .htaccess
      • 2.1.5 Rewrite для Nginx
      • 2.1.6 Примечания
    • 2.2 Настройка через xbt
    • 2.3 Настройка через xbt + Nginx
    • 2.4 Настройка opentracker + Nginx

Ретрекер

В связи с тем, что теперь добавляется ретрекер http://retracker.local/announce, здесь приводится несколько способов по его настройке.

Подробности от admin

Сия информация предназначена и может быть полезна только для провайдеров. Обычный пользователь никак не может использовать ничего из того что написано ниже, и от него не требуется никаких дополнительных действий, для того чтобы использовать нижеописанные возможности.

Что такое ретрекер, зачем он нужен и как работает можно прочитать здесь.

Далее, самое важное:

C 18 сентября 2009 года, все торренты с rutracker.org идут с уже прописанным ретрекером по адресу http://retracker.local/announce.

Таким образом, чтобы запустить в свой сети ретрекер, вы должны проделать следующие операции:

0. Быть провайдером и, соответственно, иметь возможность управления ДНС зонами внутри своей сети (сетей).

1. Скачать кучку кода по адресу http://rutracker.org/retracker.zip и поставить на одном своих серверов, который будет ретрекером.
Технических требований особых нет — гигагерцовый селерон потянет ретрекер на сеть из 50-100 тыс пользователей.
Адрес анноунсера ретрекера http://retracker.local/announсe — будьте внимательны!

2. Поднять внутри своей сети на днс-сервере зону retracker.local, которая будет указывать на собранный в п.1 сервер.

2а. Для тех, кто в пиринге, поднять общую для всех сетей пиринга внутреннюю зону, которая будет указывать на единый для всех сервер.

3. Убедиться, что все работает, — внутри сети у всех клиентов резолвится этот адрес, и запросы на него обрабатываются ретрекером.

4. С технической стороны весь процесс настройки описан тут -> http://wiki.rutracker.org/Retracker.local

Теперь некоторые замечания по сервису:

1. Retracker.local прописывается только в российский сегмент интернета. Сделано это потому, что зарубежным товарищам вряд ли придет в голову делать ретрекеры для rutracker.org.
Впрочем, если вы провайдер, и всё-таки хотите сделать ретрекер, то просто напишите ЛС юзернейму retracker и в свободной форме попросите включить в список для выдачи ваши диапазоны IP-адресов.
Это касается в основном провайдеров из ближнего зарубежья — Украины, Казахстана, Белоруссии, Прибалтики и т.п.

2. Те ретрекеры, что уже были прописаны и настроены, продолжают работать в том же духе. Однако их операторам все же рекомендуется поднять стандартный для всех retracker.local и ориентироваться на него в дальнейшем, как на более универсальный. Соответственно, торренты для них идут с 2 ретрекерами, тем что был, и retracker.local, просто резолвятся они на один и тот же сервер, что ни на что не влияет. НЕ РАБОТАЮТ, ИСПОЛЬЗУЙТЕ retracker.local

3. Новых ретрекеров в явном виде мы больше не прописываем, однако можем сделать исключение в тех случаях, когда провайдер найдет вескую аргументацию для этого (в чем есть сильные сомнения).
Все заявки по ретрекерам — юзеру retracker, в личку. И опять же, ретрекеров для провайдером с количеством пользователей менее 20 000 не прописываем, это лишняя нагрузка на нас, с нулевой, практически, отдачей для пользователей !
Не делаем исключений, используйте retracker.local

Имейте ввиду, что retracker.local — это куда более универсальный путь, чем прописывание вашего персонального адреса.
Дело в том, что он рано или поздно поменяется, и у юзеров «на руках» останутся миллионы торрентов с несуществующим адресом ретрекера.
А это ни нам, ни вам, ни им не нужно. А ретрекер.локал может поднять любой провайдер, и это будет работать.

P.S. Если у вас пиринг, однако два провайдера не могут/не хотят договорится об трансфере зон — делайте каждый свой retracker.local с обменом таблиц пирами между собой. Готовых решений нет, но это совсем несложно.

P.P.S.

Цитата:

Цитата:

По-моему, здесь решили, что всем пофигу на мнение демонов avahi/zeroconf…

http://ru.wikipedia.org/wiki/Avahi
Ну очень интересно посмотреть на провайдера, который использует в своих сетях mDNS.
А если у вас офис или локалка из 2 — 2000 машин — вам ретрекер не нужен. Вообще.

P.P.P.S Похоже, что retracker.local стали внедрять и на других трекерах. Таким образом, это универсальный инструмент для ретрекинга.

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

Настройка через код ретрекера rutracker.org

Это PHP-скрипт, который можно взять здесь http://rutracker.org/retracker.zip.
Настройка его проста, но есть одна особенность. По стандарту[1] адрес ретрекера оканчивается на /announce, поэтому для Apache нужно прописать некоторые правила в .htaccess:

Redirect

 RedirectPermanent /announce /announce.php

Rewrite

Этот вариант лучше предыдущего, потому что он делает внутренний редирект, то есть не идет внешнего перенаправления клиента (301)

 RewriteEngine On
 RewriteBase /
 RewriteRule ^announce/?$ /announce.php [L]

Multiviews

Также можно включить опцию apache:

Options +Multiviews

Без правки .htaccess

Создаем директорию announce, в которую кладем announce.php и config.php из архива, и затем переименовываем announce.php в index.php

Rewrite для Nginx

location ~* ^/announce$ {
    rewrite ^/ /announce.php permanent;
    error_log /dev/null;
    access_log off;
}

Примечания

Чтобы некоторые info_hash’ы обрабатывались правильно, необходимо установить в php.ini:

  magic_quotes_gpc = off

Также это можно сделать в Apache через директиву php_flag:

  php_flag magic_quotes_gpc off

Её можно добавлять или в .htaccess, или в настройки VirualHost в конфиге Apache.

Настройка через xbt

Можно использовать специализированный трекер, который не требует web сервера.
Скачать его можно здесь: http://sourceforge.net/projects/xbtt/.
Сразу после его установки он готов к работе ретрекером.

Настройка через xbt + Nginx

Получился конфиг примерно такой, в xbtt необходимо выключить gzip:

server {
       listen   10.10.10.10:80;
       server_name  retracker.local;
       server_name_in_redirect off;
       # Обязательно нужно будет настроить ротацию логов
       # Если логи не нужны, можно выставить access_log off;
       access_log  /var/log/nginx/retracker.local.access.log;
       gzip on;
       
       location  = / {
           rewrite ^/ /announce permanent;
       }
       
       # Редирект на внутренний ИП более эффективен, нежели
       # использование proxy_pass
       location ~ ^/(an|announce) {
           rewrite ^/ http://10.10.10.10:2710/announce permanent;
       }
       
       location ~ ^/(st|statistics) {
           rewrite ^/ http://10.10.10.10:2710/st permanent;
       }
       
       # Для оповещения об отсутствии scrape-url вполне подойдёт
       # стандартная страница nginx-а
       location ~ ^/scrape {
           return 404;
       }
}

Опции xbtt:

log_access    0
log_announce   0
debug   0
gzip_debug   0
gzip_scrape   0
announce_interval   600

Настройка opentracker + Nginx

Если в nginx использовать proxy-pass на внутренний адрес, то по логам nginx можно собрать некоторую статистику использования ретрекера.

Но тогда opentracker лучше собрать с опцией -DWANT_IP_FROM_QUERY_STRING — он будет использовать IP из запроса.

При этом В nginx’е же можно подставить нужный нам IP-адрес.

Вот такой вот конфиг nginx’а получился с opentracker

server {
           listen  80;
           access_log  /var/log/nginx/retracker.access.log;
           # мойдомен - домен, в котором находится хост
           # Если выдавать IP-адреса по DHCP, то это значение опции option domain-name
           # Если не существует адреса retracker.local, то хост ищет retracker.local.<мойдомен>
           server_name retracker.local retracker.local.<мойдомен>.ru tracker.local tracker.local.<мойдомен>.ru;
           location / {
                      Если в запросе присутствует ip=, убираем его
                      if ($args ~* ^(.*)&ip=[^&]+(.*)$) {
                          set $args $1$2;
                      }
                      #В качестве IP  ставим адрес, с которого пришел запрос
                      set $arg_ip $remote_addr;

                      #Перенаправляем /announce.php на announce
                      rewrite ^/announce.php$ /announce/?$args&ip=$arg_ip? break;
                      #scrape.php - на scrape
                      rewrite ^/scrape.php$ /scrape/?$args? break;
                      # / (retracker.local, без announce - на anounce/)
                      rewrite ^/$ /announce/?$args&ip=$arg_ip? break;
                       
                       #адрес opentracker'а
                       proxy_pass         http://127.0.0.1:6969/; 
                       proxy_set_header   Host             $host;
                       proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                       proxy_set_header X-Real-IP $remote_addr;
       }
   }

В opentracker при этом всего 1 опция:

listen.tcp_udp 127.0.0.1:6969
  1. На самом деле оно не так
    По спецификации адрес аннонсера может быть любой. Вид /announce или /announce.php равнозначен и нужен только как признак, что трекер поддерживает scrape:
    Спецификация


Вопросы по ретрекеру можно задать здесь.

Вернуться на главную.

Поднятие локального ретрекера

Как поднять локальный ретрекер с внешнием.

pautina

Репутация: 0

Сообщения: 4
Зарегистрирован: 01 фев 2011, 19:20

Сообщение

Поднятие локального ретрекера

Всем привет. Я новичек в торрент серверах, по этому прошу вашей помощи.
И так я скачал мод ppkBB3cker установил его на сервак, который смотрит одим интерефейсрм в интернет, другим в локалку и провел первоначальную настройку, так вот при скачивании торрента с инета все нормально работает, а вот локальный ретрекер не аннонсирует,что я не так делаю?
Может я не совсем правильно понимаю, но мод при такой установке должен аннонсировать и retracker.local или же нет, нужно ставить еще что-то, чтобі аннонировалось? Помогите нубчику плиз?

Аватара пользователя

Akuji

Репутация: 1
Благодарил (а): 8 раз
Поблагодарили: 16 раз

Сообщения: 192
Зарегистрирован: 12 мар 2010, 16:57

Сообщение

Поднятие локального ретрекера

27 мар 2011, 16:16

Не должен:) локальный ретрекер чей (retracker.local)? и есть ли данный адрес в вашей сети и поднят ли на нём ретрекер? вы должны будете в дополнительный анонс торрент-файлов добавить 2-ой: retracker.local помимо вашего анонсера на ppkbb3cker

pautina

Репутация: 0

Сообщения: 4
Зарегистрирован: 01 фев 2011, 19:20

Сообщение

Поднятие локального ретрекера

27 мар 2011, 16:40

собственно вопрос в том и заключается, как поднять локальный ретрекер? Адрес retracker.local существует, и поднят виртуал хостом на этом же серваке где и установлен ppkBB3cker. И я делал так, что ppkBB3cker доступен был по retracker.local, я так понимаю это не правильно, что я тогда должен запихнуть retracker.local, какой скрипт или какой-же ретрекер?

Аватара пользователя

Akuji

Репутация: 1
Благодарил (а): 8 раз
Поблагодарили: 16 раз

Сообщения: 192
Зарегистрирован: 12 мар 2010, 16:57

Сообщение

Поднятие локального ретрекера

28 мар 2011, 10:38

Ага. Зачем использовать ретрекер — если сам трекер будет играет роль анонсера внешних и внутренних пиров, с включёнными опциями поиска локальных пиров и dht.

pautina

Репутация: 0

Сообщения: 4
Зарегистрирован: 01 фев 2011, 19:20

Сообщение

Поднятие локального ретрекера

28 мар 2011, 12:40

что такое ретрекер я примерно понял, настроил с ним все в порядке. хеши в мускуле собираются и клиенты качают друг с друга, уже проверил. А как настроить ppkBB3cke, чтобы он аннонсировал, и не выдавал мне кучу ошибок. Я пробывал делать редирект на /torrents/announce.php но мне пишет но неверный Пасскей, а если не делать редирект, то пишет Error 404, что куда запихивать? И если смотреть статистику, то показывает только одинн торрент, а на самом деле их там уже 6.

pautina

Репутация: 0

Сообщения: 4
Зарегистрирован: 01 фев 2011, 19:20

Сообщение

Поднятие локального ретрекера

29 мар 2011, 10:07

Спасибо за ссылку и совет, но мы я как-то сам люблю все делать и разбираться. Сейчас поставил opentracker, вроде все работает. Написал уже небольшой скрипт по статистике, но вот на счет, можно ли поднять локальный ретрекер при помощи ppkBB3cker, остаеться открытым. И я прошу вашей помощи, за бесплатно, я не прошу Вас это делать, а просто помочь советом или же подсказкой.

Siava

Репутация: 1
Благодарил (а): 13 раз
Поблагодарили: 7 раз

Сообщения: 58
Зарегистрирован: 27 авг 2011, 01:13

Сообщение

Поднятие локального ретрекера

05 сен 2011, 18:34

Объясните чайнику пожалуйста, для добавления возможности ретрекера всё ли я правильно делаю?
1. У провайдера был поднят retracker.local
2. У себя в дополнительные анонс URL добавляю дополнительный http://retracker.local/announсe
3. Управление флагом приватности: 1 ?
4. Включить систему мультитрекинга: 3 3 0 ?
5. Включить внешние анонс URL: 1 1 1 1 1
6. Опции внешних анонс URL: 30 30 50 75 1 1 0.1 1
7. Обработка торрент файлов: 0 5

В статусе трекера retracker.local висит «HTTP Error 404» :(
Чего не так?

Добавлено спустя 7 часов 29 минут 10 секунд:
Решил проблему. Вроде бы.
В адресе ретрекера была опечатка :(

Вернуться в «Вопросы, ответы и примеры решений»

Дорогие пользователи! У нас появился новый форум на платформе tp-link.community (Сообщество)

Форум доступен по ссылке https://community.tp-link.com/ru

Если при регистрации в Сообществе Вы укажете адрес электронный почты, который используете на данном форуме, то Ваши данные будут перенесены на форум Сообщества автоматически.
Также, если на форуме Сообщества Ваш никнейм будет занят, то Вам предложат сменить его или оставить, но с приставкой «_RU».

Подробнее Вы можете прочитать тут: https://community.tp-link.com/ru/home/f … pic/501542

Убедительная просьба не дублировать темы на старом/новом форуме.

Dima4

Сообщения: 2
Зарегистрирован: 12 апр 2012, 22:10

retracker.local/announce проблема.

Firmware Version: 3.13.9 Build 120201 Rel.54965n
Hardware Version: WR841N v6/v7 00000000

retracker.local/announce пишет в юторренте hostname not found.
собсна как вылечить? остальное все работает, соединение PPTP.
заранее спасибо за помощь!

p.s. честно перечитал весь подфорум и чаво, ответа по этому вопросу не нашел.


Goodwin

Сообщения: 4361
Зарегистрирован: 25 май 2011, 10:56
Страна: Россия

Re: retracker.local/announce проблема.

Сообщение

Goodwin » 16 апр 2012, 18:02

Здравствуйте.

Сделайте пожалуйста скриншоты настроек Network — WAN , LAN , Routing , Forwarding — Virtual server + скрины настройки торрента.

Скорее всего дело в маршрутах.

Перед тем, как создать тему, посетите раздел ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ
TP-LINK Archer C7v2
Личные сообщения по техническим проблемам без сообщения на форуме не рассматриваются!



Goodwin

Сообщения: 4361
Зарегистрирован: 25 май 2011, 10:56
Страна: Россия

Re: retracker.local/announce проблема.

Сообщение

Goodwin » 17 апр 2012, 16:41

на будущее: пожалуйста не выкладывайте скриншоты архивом, выкладывайте скриншоты тут тэгом [мммimg][/imgммм] без ммм

По настройке: попробуйте при прямом подключение (без роутера) набрать комманду в коммандной строке route print
И скопировать все маршруты в роутер.
Там же выполните комманду
nslookup retracker.local
что она показывает?

Если показывает какой-то ip адрес, то в меню роутера DHCP в поля DNS пропишите DNS сервера вашего провайдера.

Перед тем, как создать тему, посетите раздел ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ
TP-LINK Archer C7v2
Личные сообщения по техническим проблемам без сообщения на форуме не рассматриваются!


Тема: retracker.local  (Прочитано 4640 раз)

Александр Рыжов

Большинство торрент-клиентов приспособлены искать пиров в локальной сети с помощью домена retracker.local, который в данный момент в сети не существует:

C:Usersuser>nslookup retracker.local 92.241.96.130
Сервер:  92-241-96-130.ip4.smoltelecom.ru
Address:  92.241.96.130

*** 92-241-96-130.ip4.smoltelecom.ru не удалось найти retracker.local: Non-existent domain

C:Usersuser>nslookup retracker.local 92.241.96.226
Сервер:  ns1.smoltelecom.ru
Address:  92.241.96.226

*** ns1.smoltelecom.ru не удалось найти retracker.local: Non-existent domain


Возможно ли в локальной сети поднять открытый трекер? После настройки он не требует какого-либо внимания, трафика потребляет минимум, магистральные канал теоретически немного подразгрузит тем, что пиры будут соединяться в локально сети, минуя ppp-соединение.

Если retracker.local в сети уже существует, но не резолвится DNS-серверами провайдера, то подскажите его ip-адрес.


Записан


Ретрекер давно существует и работает, домен резолвится без проблем:

nosferatu@work ~ $ nslookup retracker.local 92.241.96.130
Server: 92.241.96.130
Address: 92.241.96.130#53

Name: retracker.local
Address: 172.31.67.5

nosferatu@work ~ $ nslookup retracker.local 92.241.96.226
Server: 92.241.96.226
Address: 92.241.96.226#53

Name: retracker.local
Address: 172.31.67.5

nosferatu@work ~ $ nslookup retracker.local 92.241.96.234
Server: 92.241.96.234
Address: 92.241.96.234#53

Name: retracker.local
Address: 172.31.67.5


В данный момент к нему подключено >10 тысяч пиров при >7 тысяч торрентов.


Записан


Александр Рыжов

Спасибо за разъяснение.

С ретрекером всё в порядке, это был мой локальный косяк резолвинга.


Записан


Понравилась статья? Поделить с друзьями:
  • Retail 01 горит error
  • Ret s 04009 10 ошибка ман тга
  • Resulted in a 500 internal server error response
  • Result is not used possible operator timeout will be missed как исправить
  • Result failure error code 0x80070005