Настройка клиента µtorrent

Материал из ТХАБ.РФ
Версия от 20:33, 6 ноября 2016; Админ (обсуждение | вклад) (1 версия импортирована)

Перейти к: навигация, поиск
Настройка клиента µTorrent.


Установка

Скачать последнюю версию клиента можно на официальном сайте или версию 1.8.2 (рекомендованную) там - 1.8.2 (build 15357) (в архив уже вложен языковый пакет).
Для информации: µtorrent хранит свои настройки и список заданий в папке %appdata%\uTorrent\. Если вы полностью запутались в настройках - удалите в этой папке файлы settings.dat и settings.dat.old (при отключенном клиенте) и настройте его заново.
Подробное описание интерфейса и дополнительных настроек есть на странице клиента - µTorrent.

Русификация

Если вы скачали версию с офф сайта - то для получения русскоязычного интерфейса вам нужно дополнительно там же скачать Language pack и добавить его в папку с utorrent.exe. При запуске клиент при необходимости сам перенесёт его в папку настроек. Важное замечание: если у вас скачался непонятный файл "dl.php", попробуйте загрузку снова - имя файла должно быть "utorrent.lng", размер - несколько сотен килобайт. Обычно помогает использование какого-либо менеджера закачек.

В настройках на вкладке «Общее» нужно выбрать «Language»: «Russian», нажать «Ok» внизу и перезапустить клиент.

К сожалению, в официальном переводе интерфейса на русский язык бывают ошибки и неточности.
(В русско-язычной ветке форума forum.utorrent.com регулярно выкладывается перевод для µTorrent. Tакже выкладываются корректные переводы здесь.

Изменения в tcp.sys

Внимание! Данный пункт можно не читать пользователям Windows Vista SP2, Windows Server 2008 SP2, Windows 7. Самое первое, что обязательно нужно сделать - поставить патч на tcp.sys. Далее, распаковываете архив, запускаете патч, вписываете число 100, и нажимаете на кнопку "внести в tcp.sys". После этого перезагружаете компьютер, и снова запускаете патч. Наверху, в строке "текущее максимальное количество полуоткрытых соединений" должно быть ваше число.
Если это не так, попробуйте пропатчить снова. В случае возникновения проблем лучше всего будет написать автору патча или в тему на нашем форуме.

Настройки -> Общие

Заходим в меню Настройки - Общие и сверяемся со скриншотом:

Файл:Настройка uT - Общее.png

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


Настройки -> Интерфейс

Файл:Настройка uT - Интерфейс.png

Настройки этой вкладки достаточно очевидны. Можете ставить как понравится. Но рекомендуем поставить настройки как на скрине в секции При добавлении нового торрента.

Настройки -> Папки

Файл:Настройка uT - Папки.png

Как и в предыдущем случае - настройки достаточно очевидны. Что и куда сохранять - вам виднее. Необходимый минимум показан на скрине, но адрес для закачек укажите свой.
"Помещать загружаемые файлы в" это адрес, куда клиент будет скачивать файлы.
"Переносить завершенные файлы в" - это адрес для переноса полностью скачанных заданий (если вам так удобнее).
Примечание: желательно, чтобы файловая система на этих разделах была отформатирована в NTFS, иначе вы не сможете скачивать файлы больше 4 Гб.

<spoiler text="Файловая система">Файл:Настройка uT - ПапкиФ.jpg Что это такое и как сделать - описано здесь, </spoiler>

Настройки -> Соединение

Файл:Настройки uT - Соединение.png

Галочки "Включить UPnP-переадресацию" и "Включить переадресацию NAT-PMP" можно поставить в том случае, если ваше соединение идет через роутер, поддерживающий технологию UPnP (хотя не у всех моделей эта функция работает корректно, лучше пробрасывать порт вручную). Если не знаете, или сомневаетесь, спросите в ветке Настройка роутеров и файерволов
Номер порта в принципе может быть любой, но разработчики рекомендуют номера выше 10 000.
Галочку в пункте "Случайный порт при запуске" лучше не ставить, иначе может потребоваться перенастройка роутера/фаерволла.
На портах хочется заострить особое внимание. Соединения между торрент-клиентами основываются на входящих и исходящих соединениях. Клиент, узнав о другом клиенте, попытается "прийти к нему в гости" - сесть на порт, указанный в его настройках. Если порт открыт, то устанавливается соединение. При этом у клиента, к которому сели на порт, загорается внизу "зеленый кружок" - признак наличия входящих соединений. Поэтому, в идеальном случае, порт у вас так же должен быть открыт, чтобы другие клиенты тоже могли к вам "приходить в гости". Для этого, как минимум, требуется корректная настройка фаерволла/антивируса/роутера, а так же сам факт предоставления этой услуги провайдером. Более подробно можно почитать в вышеназванной теме Настройки роутеров и файерволлов и в FAQ по скорости.
Галочку "В исключения брандмауэра" ставить в том случае, если вы не отключали встроенный брандмауэр Windows, в противном случае, клиент каждый раз при запуске будет выдавать ошибку в журнале "Error opening Windows firewall: 0x80070005 Отказано в доступе." Если вы подключены к интернету через прокси-сервер - укажите нужный тип и пропишите настройки. Если весь трафик идёт через прокси - поставьте галку на Использовать прокси-сервер для Р2Р-соединений.

Настройки -> Скорость

Цифры в этих полях целиком и полностью зависят от скорости и типа соединения, которую предоставляет вам провайдер.
Важное замечание: клиент манипулирует цифрами в килоБАЙТАХ, а провайдер в тарифных планах обычно указывает килоБИТЫ. Формула перевода: 1 килоБАЙТ = 8 килоБИТ. Соответственно, делите вашу скорость на 8, это будут наши отправные цифры.
Для начальной настройки клиента рекомендуем пользоваться сводной таблицей настроек от самих разработчиков. В качестве отправной точки берется лишь скорость исходящего канала. Не рекомендуется без острой необходимости увеличивать параметры более чем в 2 раза от указанных в таблице цифр. При наличии модема или роутера - возможно рекомендуемые цифры общего количества соединений придётся уменьшить (в зависимости от мощности процессора роутера).
<spoiler text="Пример настроек от разработчиков">Файл:Настройки utorrent1.png Файл:Настройки utorrent2.png

Источник - http://forum.utorrent.com/viewtopic.php?id=58404</spoiler> <spoiler text="Примечание к настройкам из старого фака разработчиков">Убедитесь, что не настроили слишком много слотов раздачи ИЛИ подключений к одному торренту. Кроме того, нужно постараться никогда не запускать одновременно больше 2-3 торрентов. При среднем 5 мегабитном подключении со скоростью раздачи 512 Кбит/с не должно быть больше 90 подключений на торрент, или больше 5 слотов раздачи, особенно если запущено несколько торрентов. Поэкспериментируйте с настройками в зависимости от скорости соединения. ЧАЩЕ ВСЕГО торренты замедляются из-за того, что для этих параметров выбраны слишком большие значения, существенно тормозящие процесс. Из-за большого количества соединений процессы не ускоряются. Лучше всего придерживаться руководства по скорости.

Убедитесь, что для TCPIP.SYS выбран правильный патч, если настройка net.max_halfopen изменена, и что значение net.max_halfopen ниже значения TCPIP.SYS! Также убедитесь, что патч еще действует, потому что программы Microsoft иногда восстанавливают TCPIP.SYS, и процедуру приходится повторять.</spoiler>


Дополнительно (для версий 2.х )
Для корректной работы ограничения скорости - необходимо поставить эти галки:

Файл:Ограничение скорости uTP.png

Настройки -> Bittorrent

Файл:Настройка - bittorrent 182.png

"Включить сеть DHT", "Включить DHT для новых торрентов" позволяет клиенту находить источники раздачи и желающих скачать вне трекера. Более подробно можно почитать в теме DHT или Distributed hash table - ответы на вопросы.
"Поиск локальных пиров" позволяет находить желающих скачать или отдать в локальной сети вашего провайдера. Ставить галочку стоит в том случае, если ваша локальная сеть достаточно развита, и провайдер не препятствует этому (данная технология создает довольно сильный "паразитный" трафик, и некоторые провайдеры могут даже банить вас за такое).
"Включить scrape-запросы" нужна для того, чтобы клиент дополнительно опрашивал трекер на предмет точного количества сидов и пиров на раздаче. Так как это довольно сильно нагружает трекер, на rutracker.org данная технология отключена. Поэтому, галочку необходимо снять.
"Включить обмен пирами" - очень полезная функция, позволяет находить других участников обмена без непосредственного опроса трекера. Очень сильно ускоряет построение общей картины сидов и пиров.
"Лимит скорости локальных пиров" - по умолчанию uTorrent считает, что провайдер предоставляет в локальную сеть бОльшую скорость, чем во внешку, и что общие ограничения на скачивание и отдачу не должны распространяться на локальных пиров. Если вы согласны с этим - галочку убирайте. Но тогда локальные пиры могут забить ваш канал полностью.
"Шифрование протокола" - рекомендуем поставить как на скрине.

Для версий 2.х добавились новые пункты
Файл:Настройка uT - bittorrent.png

"Вкл. управление скоростью" - включает новый протокол uTP, который служит для увеличения скорости. Более подробно можно прочитать в п.11.1 Настройки -> Дополнительно (для версий 2.х ). Иногда включение uTP, даже настроенного, может иметь обратный эффект из-за политики провайдера (шейпинг), поэтому некоторым может помочь отключение uTP как класса. В этом случае 2.х превращается в 1.х и п.11.1 можно не читать.

Настройки -> Очередность

Скриншот настроек можете посмотреть чуть выше - в пункте Настройки -> Скорость

"Раздавать до". Рекомендуется ставить "-1" в поле для коэффициента, - это это соответствует раздаче без ограничений по величине отданного. В поле "Время раздачи" ставим "0" - раздавать бесконечно.

Настройки -> Дополнительно

Тут надо выставить следующие значения:

  • bt.allow_same_ip - true
Позволяет множественные входящие соединения с одного IP-адреса
  • bt.connect_speed - 50
Количество соединений, которые инициирует или принимает uTorrent в секунду. Помните, слишком большое значение этого параметра может негативно отразиться на стабильности и скорости вашего интернет-канала
  • bt.graceful_shutdown - true
При включенном параметре (true) клиент при завершении своей работы будет пытаться отправлять статистику на трекер до тех пор, пока она не уйдет вся по каждому торренту, в противном случае, будет сделана всего одна попытка без всяких проверок. При этом визуально клиента на экране не будет, но он будет висеть в памяти - не пугайтесь. Время до полного завершения программы зависит от качества вашего соединения до трекера, от загруженности самого трекера и от количества активных торрентов в клиенте
  • ipfilter.enable - false
Отключает блокировку IP-адресов, если они указаны в файле ipfilter.dat.
  • net.max_halfopen - выставить в 80% от числа в патче (если ваша ОС не требует патча - поставьте 100 для начала)

Настройки -> Дополнительно (для версий 2.х )

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

  • net.utp_dynamic_packet_size - false
Отключает динамический размер UDP-пакетов (основа uTP). Дело в том, что в uTP заложен механизм адаптации торрент-клиента под загруженность канала пользователя, и если uTorrent "видит", что пакеты стали идти слишком медленно, он уменьшает их размер. На практике же подобный подход часто приводил к перегрузке сетевого оборудования, как на стороне пользователя, так и на стороне провайдера. Итак, выставление этой опции в значение false заставит uTorrent пользоваться фиксированными размерами UDP-пакета.
  • net.utp_initial_packet_size - 8
Размер UDP-пакета, определяется как множитель от 150-байт. Проще говоря, UDP-пакет = net.utp_initial_packet_size * 150.

Принимает значения от 1 до 8 включительно. Как уже писалось выше, маленький размер пакета может приводить к различным сетевым перегрузкам, поэтому большинству пользователей рациональнее использовать максимальный множитель, т.е. 8.

  • net.utp_receive_target_delay - 300
Этот параметр можно охарактеризовать как аналог пинга между вами и удаленным пиром, с которого вы качаете. При превышении этого значения, uTorrent будет думать, что ваш канал перегружен, и будет уменьшать скорость скачивания. Повышение этого значения по сравнению со стандартным вызвано тем, что интернет-сети у большинства далеки от идеала, и теоретически даже между вами и вашим соседом пинг может быть более 100, хотя ни вы, ни он не забили свой интернет-канал.

Оптимальное значение этого параметра лучше подобрать экспериментально, оно может достигать 500 и более. Значение параметра - в миллисекундах.

  • net.utp_target_delay - 300
Аналогичный вышесказанному параметр, но отвечает за таймаут при отдаче.
  • peer.disconnect_inactive_interval - 300
Если в течении указанного значения в секундах между вами и вашим пиром не будет обмена данными, то пир будет считаться неактивным и uTorrent разорвет с ним связь.

Настройки -> Дополнительно -> Кеширование

Эти настройки можно не трогать - оставить дефлотные. Но если у вас какие-то проблемы, например ошибка Диск перегружен - попробуйте поставить как на скрине. Файл:Кеширование.png

Продвинутым пользователям так же порекомендую статью от тыщ: тонкости настройки кеширования.

Пример корректно настроенного клиента

Файл:Статус рутрекера2.gif

Статус торрента не должен содержать ошибок.
Статус трекера bt*.rutracker.org на каждом из заданий должен быть "работает"

Если есть ошибки - смотрите Ошибки_µTorrent

Дополнительные ссылки

Скачать рекомендованные версии можно здесь.



hardhouse