2

У меня есть некоторые файлы, которые я имею законное право распространять (я их создал), и я хочу дать людям возможность получать их через bittorrent.

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

Итак, теперь у меня есть локальный файл .torrent и начальные файлы. Но я хочу обслуживать начальные файлы с моего веб-сервера. Я просто загружаю все в каталог на моем веб-сервере?

Кроме того, никакие инструкции, которые я видел, не дают понять, как я позволяю сайтам обмена файлами знать, что мои файлы существуют. Как только я загружу начальные файлы и мой файл .torrent на свой сервер?

3 ответа3

4

То, что вы действительно хотите, это веб-посев. Вы добавляете простой URL к вашему торренту (не меняет хэш информации), и торрент-клиенты оттуда возвращаются к загрузке, если нет других (или недостаточно) частей.

Итак, теперь, когда у вас есть готовый торрент-файл, вам нужно загрузить свои файлы в общедоступное местоположение HTTP. Имейте в виду: URL-адрес может быть легко извлечен из торрент-файла, поэтому вам, вероятно, следует настроить ограничение полосы пропускания для ваших исходных веб-файлов, иначе люди просто загрузят их напрямую.

Я рекомендую редактировать торрент-файл с помощью BEncode Editor. Добавьте ключ с именем url-list типа «Список» непосредственно в элемент ROOT . В этом ключе добавьте любое количество URL-адресов типа «Binary as String».

Есть также услуги Seedbox . Никогда не использовал их, хотя.

1

Вы должны установить и запустить торрент-клиент на вашем сервере.

Я предлагаю запустить rtorrent instide tmux. Ваш сервер будет действовать как сеялка. Вы можете загрузить содержимое торрента, например, вручную, используя rsync, или вы можете просто запустить клиент торрента и позволить ему перехватывать файлы с вашего компьютера.

Я предлагаю связать файл .torrent где-нибудь на вашем веб-сервере.

Вы сказали, что добавили трекеры в свой торрент-файл. Вы должны загрузить файл .torrent на сайты трекеров. Например, в nyaa.se есть кнопка "Загрузить", и вы просто загружаете файл .torrent и т.д.

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .