14 ноября 2010 г.

Раздаем файлы без трекера на примере uTorrent

uTorrent

В сегодняшней короткой заметке мы рассмотрим возможность обменa файлами в torrent-сетях без использования трекеров и регистрации на них torrent-файлов. Как известно из описания протокола BitTorrent, в нем есть поддержка раздач без использования трекера. Наверное каждый, кто активно пользуется торентами, задавал себе вопрос: «как раздавать фалы без трекера?». Сейчас мы рассмотрим этот вопрос на примере популярного клиента — uTorrent.

Для начала нужно определится с исходными данными. Подразумевается, что uTorrent у вас настроен, порт для клиента на фаерволе/роутере открыт. Компьютер имеет реальный внешний IP-адрес, выданный провайдером.
Для начала нужно включить встроенный в клиент uTorrent собственный трекер:
uTorrent раздача без трекера

Вторым шагом прописываем свой внешний реальный IP-адрес, который нам выдает провайдер:
uTorrent раздача без трекера

Собственно с настройками и всё. Переходим к созданию торент-файла:
uTorrent раздача без трекера

uTorrent раздача без трекера

Жмем «Создать и сохранить в...» и появляется сообщение, на которое отвечаем утвердительно:
uTorrent раздача без трекера

После чего находим созданый торент в списке торентов и запускаем его. Если все сделано правильно, увидим следующую картину:
uTorrent раздача без трекера

Для того, что бы раздать наш торент, первым делом нужно разослать .torrent-файл будущим клиентам по почте или другими способами. Принимающие клиенты открывают этот файл своим uTorrent’ом или другим клиентом. Дальнейшие действия могут делится на несколько вариантов. Для успешной раздачи файла хотя бы один из участников обмена должен иметь реальный внешний IP-адрес. Это важно! Так как клиенты, не имеющие такого IP-адреса не могут видеть друг друга в P2P-сети и участвовать в обмене файлами между собой.
Нужно в торентe вручную добавить будущего пира/сида. Т.е. то, что раньше делал для нас трекер, теперь мы должны сделать сами. Для этого выделяем наш торент, и внизу переходим на вкладку «Пиры», где правым кликом добавляем пир.
uTorrent раздача без трекера

Пиром может быть как клиент локальной сети, так и клиент в Интернет. Вводим IP-адрес пира и порт, открытый у него для торент-клиента. Вводится IP-адрес того участника, у кого есть внешний IP-адрес. Если оба участника имеют таковой, то вводить адрес клиента может любой из них (или раздающий или принимающий).
uTorrent раздача без трекера

Через несколько минут раздача начнется. Удачи!