Bittorrent
Материал из Mandriva Russian Community Wiki.
Новые релизы Mandriva Linux доступны для скачивания из Интернет по протоколу BitTorrent. BitTorrent (букв. англ. «битовый поток») — пиринговый (P2P) сетевой протокол Коэна для кооперативного обмена файлами через Интернет. Пользователи загружают файл или набор файлов (называемые «торрент» (torrent)), обмениваясь частями торрента друг с другом. После того как пользователь завершил загрузку торрента, он становится сидом (seed).
Сид, иногда сидер (англ. seeder — сеятель) — пользователь, имеющий все сегменты распространяемого файла, то есть либо начальный распространитель файла, либо уже скачавший весь файл. BitTorrent — очень эффективный способ для передачи больших файлов к который хотят получить одновременно большое количество пользователей. На этой странице разъясняется, где можно найти торренты для загрузки Mandriva Linux и то, как использовать и настроить BitTorrent как в Linux так и в Windows.
Содержание |
[править] Поиск торрентов Mandriva Linux
Все торренты Mandriva Linux, которые доступны для загрузки, можно найти на общедоступном торрент-трекере. Трекер — веб-сервер, осуществляющий координацию BitTorrent-клиентов. Трекер «связывает» клиентов друг с другом, но напрямую не участвует в обмене данными раздаваемых файлов.
Коммерческая редакция Mandriva Linux Powerpack предоставляется по годовой подписке. Те, кто купил годовую подписку на Powerpack могут загружать через частный торрент-трекер Mandriva. Чтобы получить доступ к этим торрентам:
- Войдите в клуб используя свою учётную запись my.mandriva.com
- Нажмите Downloads (в строке ссылок ниже логотипа Mandriva Club)
- Нажмите «мои торренты» (на боковой панели слева)
- Выберите редакцию, которую хотите скачать
[править] Загрузка через BitTorrent
[править] Mandriva Linux 2008 и более поздние версии
Если вы используете Mandriva Linux 2008 или более поздние версии, BitTorrent-клиент должен быть установлен и доступен по умолчанию. Если вы используете среду KDE, то будет использоваться клиент KTorrent. Если вы используете среду GNOME, то будет использоваться клиент Transmission. Вы можете просто щёлкнуть левой кнопкой мыши по торрент-файлу, который хотите загрузить, и BitTorrent-клиент будет запущен. После этого можно выбрать, куда будут загружаться файлы.
[править] Mandriva Linux 2007 Spring и более ранние версии
Если вы используете Mandriva Linux 2007 Spring или более раннюю версию, то BitTorrent-клиент может быть установлен и использоваться по умолчанию, но могут возникнуть проблемы с загрузкой больших файлов (больше чем 4 ГБ). В Mandriva Linux 2007 Spring или Mandriva Linux 2007 мы рекомендуем скачать последние версии программ KTorrent или Transmission из репозиториев /backports. Для получения информации о включении и использовании репозиториев /backports, обратитесь к этой странице. После того как вы установили один из этих клиентов, нужно просто щёлкнуть левой кнопкой мыши по торрент-файлу, который хотите загрузить, и BitTorrent-клиент будет запущен. После этого можно выбрать, куда будут загружаться файлы.
[править] Другие дистрибутивы GNU/Linux
Если вы используете другой дистрибутив Linux, вы можете обнаружить, что BitTorrent-клиент установлен и доступен по умолчанию. Попробуйте просто щёлкнуть левой кнопкой мыши по торрент-файлу, который хотите загрузить. Если клиент установлен, он будет запущен и вы сможете начать загрузку. Если нет BitTorrent-клиента доступного по умолчанию, посетите веб-сайт дистрибутива, которым вы пользуетесь, или форум сообщества за информацией о предпочтительном клиенте, доступном для этого дистрибутива.
[править] Microsoft Windows
Существует несколько BitTorrent-клиентов для Microsoft Windows. Мы рекомендуем использовать клиент µTorrent. Загрузите и запустите установочный файл последней версии µTorrent, следуйте подсказкам для завершения установки. После этого у вас будет возможность начать загрузку через µTorrent. Обратите внимание, что файловая система FAT32, ранее используемая в Microsoft Windows, не позволяет сохранять файлы, превышающие по размеру 2 ГБ. Если вы хотите загрузить DVD-версию Mandriva Linux, необходимо использовать файловую систему NTFS. В поздние версии Microsoft Windows включена утилита для конвертации файловой системы FAT32 в NTFS.
[править] Правильная настройка BitTorrent
Поскольку BitTorrent использует как получение (загрузку) так и отдачу данных, иногда требуется настроить клиент, а так же сеть и маршрутизатор для того, чтобы BitTorrent работал. Если загрузка через торрент не работает или работает слишком медленно, проверьте следующее:
[править] Открытие необходимых портов
Чтобы торрент клиент мог работать, в межсетевом экране (firewall) как минимум один порт должен быть открыт. Большинство торрент клиентов используют по умолчанию порт 6881. Для некоторых клиентов требуется наличие другого открытого порта для каждой новой загрузки (скачивания), запущенной одновременно с первой. Чтобы проверить (и изменить) номера используемых портов, зайдите в настройки BitTorrent-клиента.
Если вы используете Mandriva Linux и не меняли настройки по умолчанию для межсетевого экрана, то можете открыть соответствующие порты с помощью утилиты настройки межсетевого экрана Mandriva. Зайдите в центр управления Mandriva, выберите вкладку «Безопасность». Откройте настройки файервола. Нажмите на выпадающее меню 'Дополнительно'. В разделе 'Другие порты' введите 6881/tcp. Нажмите кнопку «OK», затем закройте центр управления.
Если вы используете другой дистрибутив Linux или другую операционную систему, изучите в документациии к дистрибутиву, операционной системе или межсетевому экрану, как открыть требуемый порт.
Если вы соединяетесь с Интернет через маршрутизатор, вам так же необходимо открыть требуемый порт на маршрутизаторе и настроить проброс его на IP-адрес вашего компьютера в локальной сети. Для этого ознакомьтесь с руководством к маршрутизатору. Некоторые торрент-клиенты могут использовать UPNP-систему, при использовании которой, а также совместимого маршрутизатора, требуемый порт будет пробрасываться автоматически. Однако, если вы не уверены в том, как это работает, отключите поддержку UPNP в вашем клиенте и настройте проброс порта вручную. Если вы хотите использовать BitTorrent-клиент на нескольких компьютерах в локальной сети, необходимо настроить каждый торрент-клиент на использование разных портов, а также настроить проброс портов на маршрутизаторе соответственно (например, настройте компьютер А на использование порта 6881, компьютер B на использование порта 7881; на маршрутизаторе настройте проброс порта 6881 на IP-адрес компьютера A, проброс порта 7881 на IP-адрес компьютера B). Не забудьте настроить межсетевой экран на каждом компьютере.
[править] Ограничения скорости загрузки
По умолчанию большинство торрент-клиентов не имеют ограничения по скорости передачи данных. Если вы загружаете популярный торрент, вся пропускная способность канала может быть использована торрент-клиентом, что приводит к снижению скорости других операций, использующих сеть. Чтобы избежать этого, настройте клиент таким образом, чтобы он использовал 80% максимальной скорости передачи.
Большинство Интернет-провайдеров обозначают максимальную скорость передачи данных в мегабитах на секунду или килобитах на секунду. Максимальная скорость передачи должна быть указана в информации о вашей учётной записи у провайдера. Например, скорость входящих данных 1 Мбит/сек, скорость исходящих 256 Кбит/сек. Большинство торрент-клиентов обозначают скорость передачи в килобайтах на секунду, а не в килобитах на секунду. В байте восемь бит, поэтому делите скорость, указанную провайдером на 8, чтобы выяснить, какую скорость ставить в настройках торрент-клиента. В примере выше максимальная скорость отдачи будет 32 КБ/сек (256 делить на 8), поэтому скорость отдачи в клиенте следует указать около 24 КБ/сек.
Некоторые провайдеры ограничивают объём данных, передаваемых за месяц. В этом случае вам следует ещё сильнее ограничить скорость отдачи, чтобы избежать превышение лимита. Однако, если большинство пользователей BitTorrent раздают только тогда, когда качают сами, система неэффективна, поэтому старайтесь раздавать данные при любой возможности, чтобы помочь другим пользователям.
[править] Распространённые проблемы
[править] Сообщение об ошибке 404, внезапный отказ в подключении к подписанному потоку
Если ваш BitTorrent-клиент выдаёт сообщение об ошибке 404, или вы не можете подключиться к частному (доступному по подписке Powerpack) торренту, который до этого работал, то скорее всего Интернет-провайдер изменил ваш IP-адрес. В этом случае просто загрузите торрент-файл снова, откройте его в BitTorrent клиенте как 'новый' и выберите тот же самый пункт назначения, что и раньше. Загрузка должна продолжиться с того места, на котором была прервана.
[править] Проблемы, вызванные использование прозрачного прокси-сервера
Если вы соединяетесь с Интернет через прозрачный прокси-сервер, загрузка через частный торрент-трекер по подписке Powerpack может оказатся недоступной. Для большинства пользователей подойдёт способ загрузки торрент-файла через https (вместо http). Скопируйте в буфер обмена со страницы 'Мои торренты' ссылку на торрент-файл (в веб-браузере Mozilla Firefox можно щёлкнуть правой кнопкой мыши по ссылке и выбрать «Копировать ссылку», в других браузерах данная операция осуществляется сходным образом). Вставьте ссылку обратно в адресную строку браузера, измените «http://» в начале строки на «https://» и нажмите клавишу «Enter». Теперь продолжайте как обычно. Если вам по-прежнему не удаётся использовать торренты, самым простым способом будет использование альтернативного способа загрузки по FTP/HTTP для подписчиков Powerpack.
[править] Запись и установка загруженных образов
После того, как загрузка через BitTorrent завершится, ознакомьтесь с разделами запись CD и DVD-образов и установка Mandriva Linux, в которых указаны инструкции о том, как записать загруженные образы на диск и установить Mandriva Linux.
[править] Список программ-клиентов
[править] Кроссплатформенные
- aria2 — поддерживает HTTP, FTP, BitTorrent;
- Azureus — написан на языке Java, поэтому является кроссплатформенным. Поддерживает Tor
- BitTyrant — модифицированный вариант клиента Azureus 2.5
- BitTornado — кроссплатформенный клиент, написанный на языке Python
- Deluge — кроссплатформенный клиент, написанный на языке Python; использует GTK+
- FoxTorrent — расширение для браузера Mozilla Firefox, реализующее функции клиента BitTorrent
- LeechCraft — кроссплатформенный клиент, существует плагин для поддержки BitTorrent
- mlDonkey — кроссплатформенный клиент
- Браузер Opera полностью поддерживает закачку торрентов, начиная с версии 9.0
- TorrentFlux — написан на PHP, работает на удалённом веб-сервере как PHP-скрипт, позволяя не держать свой компьютер включённым постоянно, но при этом качать и раздавать торренты
[править] GNU/Linux, UNIX™
- BTPD — консольный клиент для GNU/Linux, написанный на C++; работает в режиме системной службы (сервиса)
- CTorrent — консольный клиент для GNU/Linux, прекративший развитие в 2004 году
- KTorrent — использует библиотеку Qt; работает в среде KDE
- rTorrent — консольный клиент для GNU/Linux, написанный на C++; использует библиотеки ncurses и libTorrent
- Transmission — клиент для Mac OS X, FreeBSD, OpenBSD, NetBSD, GNU/Linux и BeOS, использующий GTK+
- Bitflu — консольный клиент для GNU/Linux, написанный на языке Perl; работает в режиме системной службы (сервиса) с поддержкой chroot-окружения. Имеет веб-интерфейс, управляется через telnet
[править] Windows™
- µTorrent
- BitComet
- BitSpirit
- FlashGet
- GetRight
- Shareaza — поддерживает работу с несколькими файлообменными сетями, в том числе и BitTorrent
- Free Download Manager
[править] Mac OS™
- XTorrent
- Transmission
- BitRocket
- Tomato Torrent
- Acquisition

