URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 96136
[ Назад ]

Исходное сообщение
"собственный торрент трекер (?)"

Отправлено Alting , 16-Май-15 22:20 
Друзья, стыдно признаться, но про peer-to-peer технологию torrent я знаю только, как пользоваться клиентом Transmission.
Ситуация такая: есть сайт на хостинге. На нем я собираю и выкладываю прошивки для android.
Все как бы по-взрослому: gitlab для репо, jenkins для сборок...
Но.
Каждую пятницу наступает аврал - выкладываю прошивки и все кидаются их качать.
Естественно, первые сутки это мало кому удается. Популярность растет стремительно.

Предложили использовать torrent. А как?
Я могу сгенерить .torrent файл. Могу дать на него ссылку в вебе. А что с ним делать? По-идее, надо его подсунуть консольному torrent клиенту на сервере? Чтобы он сидировал?

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


Содержание

Сообщения в этом обсуждении
"собственный торрент трекер (?)"
Отправлено Pahanivo , 16-Май-15 23:07 
> Друзья, стыдно признаться, но про peer-to-peer технологию torrent я знаю только, как
> пользоваться клиентом Transmission.

трекер для этого не особо нужен
http://ridbowt.blogspot.ru/2012/10/sozdaniye-torrenta-bez-tr...


"собственный торрент трекер (?)"
Отправлено Alting , 17-Май-15 01:02 
>> Друзья, стыдно признаться, но про peer-to-peer технологию torrent я знаю только, как
>> пользоваться клиентом Transmission.
> трекер для этого не особо нужен
> http://ridbowt.blogspot.ru/2012/10/sozdaniye-torrenta-bez-tr...

"Так передайте файл с помощью вашего торрент-клиента без создания раздачи на торрент-трекере! Для этого в торрент-клиенте создайте новую раздачу (не буду объяснять как, в каждом клиенте по своему, но принцип один)." вот на этом-то я и споткнулся.

Я читал про даннную возможность. Но как мне запустить консольный клиент и "подсунуть" ему torrent файл?


"собственный торрент трекер (?)"
Отправлено сис.админ_23rus , 17-Май-15 01:39 
>>> Друзья, стыдно признаться, но про peer-to-peer технологию torrent я знаю только, как
>>> пользоваться клиентом Transmission.
>> трекер для этого не особо нужен
>> http://ridbowt.blogspot.ru/2012/10/sozdaniye-torrenta-bez-tr...
> "Так передайте файл с помощью вашего торрент-клиента без создания раздачи на торрент-трекере!
> Для этого в торрент-клиенте создайте новую раздачу (не буду объяснять как,
> в каждом клиенте по своему, но принцип один)." вот на этом-то
> я и споткнулся.
> Я читал про даннную возможность. Но как мне запустить консольный клиент и
> "подсунуть" ему torrent файл?

вы хотите далать это на хостинге? а хостер оговаривал это в правилах или у Вас VPS (могут возникнуть проблемы с хостером)



"собственный торрент трекер (?)"
Отправлено Alting , 17-Май-15 11:11 
>[оверквотинг удален]
>>> трекер для этого не особо нужен
>>> http://ridbowt.blogspot.ru/2012/10/sozdaniye-torrenta-bez-tr...
>> "Так передайте файл с помощью вашего торрент-клиента без создания раздачи на торрент-трекере!
>> Для этого в торрент-клиенте создайте новую раздачу (не буду объяснять как,
>> в каждом клиенте по своему, но принцип один)." вот на этом-то
>> я и споткнулся.
>> Я читал про даннную возможность. Но как мне запустить консольный клиент и
>> "подсунуть" ему torrent файл?
> вы хотите далать это на хостинге? а хостер оговаривал это в правилах
> или у Вас VPS (могут возникнуть проблемы с хостером)

VPS


"собственный торрент трекер (?)"
Отправлено Аноним , 17-Май-15 10:56 
>>> Друзья, стыдно признаться, но про peer-to-peer технологию torrent я знаю только, как
>>> пользоваться клиентом Transmission.
>> трекер для этого не особо нужен
>> http://ridbowt.blogspot.ru/2012/10/sozdaniye-torrenta-bez-tr...
> "Так передайте файл с помощью вашего торрент-клиента без создания раздачи на торрент-трекере!
> Для этого в торрент-клиенте создайте новую раздачу (не буду объяснять как,
> в каждом клиенте по своему, но принцип один)." вот на этом-то
> я и споткнулся.
> Я читал про даннную возможность. Но как мне запустить консольный клиент и
> "подсунуть" ему torrent файл?

А вы пробовали web seeds (http sources)? Например так реализован торрент для libreoffice. Другой разговор, что это способ не так эффективен (это мои предположения, хотелось бы реально узнать результаты с поля действий) как, собственно говоря, сидирование в качестве пира (да ещё суперсидом, когда клиент отдаёт гарантированно разные части "piece" раздачи, пока не увидит в рое "swarm", эти самые части), но зато вполне прозрачно для хостинга, который выступает web seedом - всё тот же http. Естественно, при создании включите DHT, PeX, Local Peer Discovery, в большинстве случаев они автоматически включены, если не выбрана опция "создать приватный торрент".
И как по ссылке, добавьте эти трекеры
udp://tracker.openbittorrent.com:80/announce
udp://tracker.publicbt.com:80/announce
http://retracker.local/announce
Первые 2 имеют несколько неоднозначную репутацию, т.к. через них идёт обмен "нелегальщиной" в том числе. Это к вопросу о серьёзности и по-взрослому.
Ну и ретрекер https://ru.wikipedia.org/wiki/%D0%A0%D0%... Хитрый костыль, который есть не просит, но иногда реально работает.


"собственный торрент трекер (?)"
Отправлено Alting , 17-Май-15 11:16 
>[оверквотинг удален]
>>>> пользоваться клиентом Transmission.
>>> трекер для этого не особо нужен
>>> http://ridbowt.blogspot.ru/2012/10/sozdaniye-torrenta-bez-tr...
>> "Так передайте файл с помощью вашего торрент-клиента без создания раздачи на торрент-трекере!
>> Для этого в торрент-клиенте создайте новую раздачу (не буду объяснять как,
>> в каждом клиенте по своему, но принцип один)." вот на этом-то
>> я и споткнулся.
>> Я читал про даннную возможность. Но как мне запустить консольный клиент и
>> "подсунуть" ему torrent файл?
> А вы пробовали web seeds (http sources)?

Я даже не знаю, что это такое :) Говорю ж - чайник в торрентах. Почитаю, спасибо!



"собственный торрент трекер (?)"
Отправлено сис.админ_23rus , 17-Май-15 01:47 
> Друзья, стыдно признаться, но про peer-to-peer технологию torrent я знаю только, как
> пользоваться клиентом Transmission.
> Ситуация такая: есть сайт на хостинге. На нем я собираю и выкладываю
> прошивки для android.
> Все как бы по-взрослому: gitlab для репо, jenkins для сборок...
> Но.
> Каждую пятницу наступает аврал - выкладываю прошивки и все кидаются их качать.

Для начала рекомендую вам связаться с хостером и узнать у них возможно ли на их площадке организовать сие решение (торрент на сервер может давать значительную нагрузку).

при VPS использовать серверный торрент-клиент transmition-daemon (примеры настроек в сети куча). создать торрент файл  используя transmission-create (с опциями) и ставить загрузку этого же торрента у себя на сервере (файл уже находится там, поэтому будет раздача), а на сайте размещать торрент файл


"собственный торрент трекер (?)"
Отправлено Alting , 17-Май-15 11:15 
>[оверквотинг удален]
>> Все как бы по-взрослому: gitlab для репо, jenkins для сборок...
>> Но.
>> Каждую пятницу наступает аврал - выкладываю прошивки и все кидаются их качать.
> Для начала рекомендую вам связаться с хостером и узнать у них возможно
> ли на их площадке организовать сие решение (торрент на сервер может
> давать значительную нагрузку).
> при VPS использовать серверный торрент-клиент transmition-daemon (примеры настроек в
> сети куча). создать торрент файл  используя transmission-create (с опциями) и
> ставить загрузку этого же торрента у себя на сервере (файл уже
> находится там, поэтому будет раздача), а на сайте размещать торрент файл

Спасибо, свяжусь обязательно.
P.S. связался. Ограничений нет.

Но, все же хотелось бы увидеть пошаговое решение. Желательно - консольно-автоматизированное.
Собрал jenkins прошивку, сделал .torrent файл, подсунул его демону.

Я смотрел в сторону deluge. Демон стартует, клиент есть, .torrent файл есть. Как все это увязать-то? Вот в чем затык. Transmission тоже посмотрю.


"собственный торрент трекер (?)"
Отправлено сис.админ_23rus , 18-Май-15 02:17 
> Я смотрел в сторону deluge. Демон стартует, клиент есть, .torrent файл есть.
> Как все это увязать-то? Вот в чем затык. Transmission тоже посмотрю.

это просто как пример приводил, с другими торрент-клиентами дел просто не имел, вот и привел пример.
вся суть, в том, что торрент-клиент посчитал файл скачанным и стал раздавать


"собственный торрент трекер (?)"
Отправлено Alting , 18-Май-15 19:33 
>> Я смотрел в сторону deluge. Демон стартует, клиент есть, .torrent файл есть.
>> Как все это увязать-то? Вот в чем затык. Transmission тоже посмотрю.
> это просто как пример приводил, с другими торрент-клиентами дел просто не имел,
> вот и привел пример.
> вся суть, в том, что торрент-клиент посчитал файл скачанным и стал раздавать

Мдя. Все оказалось просто элементарнейше.
Спасибо всем за помощь!
Все получилось.



"собственный торрент трекер (?)"
Отправлено Аноним , 19-Май-15 18:02 
> Мдя. Все оказалось просто элементарнейше.
> Спасибо всем за помощь!
> Все получилось.

Ну дак и расскажите, на каком варианте остановились. И результаты испытаний, если были.