Utorrent and windows firewall

utorrent and windows 7 firewall?

bumpy

I used to have the occasional problem with utorrent, but now that I have gone to Windows 7, I seem unable to get it to work. There seems to be a firewall problem, so I disabled Windows firewall — which I have read is very good, and I think did allow utorrent — and have now put in comodo instead.

Then I read that if you have a firewall on your router, you do not need to have another one installed as well.

I am now really confused with all this.

Just checked and have at last got a green tick on utorrent — all be it slow, at least it is working whoops, just gone off again.

Any advice on utorrent or the firewall situation would be gratefully recieved

Advertisements

draceena

That Crazy Amazon Chick!

I always say the more protection the better. I have Comodo myself (with windows firewall turned off) and a router with it’s firewall on as well. There is a good link at the Comodo forums on how to set up Comodo to work with uTorrent successfully. i’v found the relevent info and posted it below.

1. In uTorrent settings->Connections, disable «Activate UPnP portmapping» and «Randomize port everytime uTorrent starts». Choose a port for incoming connections.

2. Go to Firewall->Common Tasks->My Port Sets->Add->A New Port Set

Name it uTorrent or something. Now right-click it and select Add. Choose the port you’ve set uTorrent to listen on.

3. Go to Firewall->Advanced->Network Security Policy->Application Rules and add the following rules for uTorrent.exe:

Allow TCP OR UDP In From IP Any To [Your MAC/IP] (remark :here I use ANY) Where Source Port Is Any And Destination Port is In [uTorrent port] (remark:choose a set of ports and then utorrent instead of the single port option)

Allow TCP OR UDP Out From [Your MAC/IP] (remark :here I use ANY)To IP Any Where Source Port Is Any And Destination Port Is Any

[uTorrent] is the port set that you’ve created in step 2.

4. Go to Firewall->Advanced->Network Security Polciy->Global Rules and add this rule at the top:

Allow TCP OR UDP In From IP Any To [Your MAC/IP] (remark :here I use ANY) Where Source Port Is Any And Destination Port Is In [uTorrent port] (remark: choose a set of ports and then utorrent instead of the single port option).

If you have a router, you’ll need to configure it for port forwarding. just check the router’s manual for the instruction on how to do this

Настройка торрента — руководство

Пошаговая инструкция поможет настроить uTorrent клиент для вашего подключения к интернету. Выполните описанные ниже действия по порядку.

1. Настройка uTorrent для вашей скорости или как настроить uTorrent под мою скорость интернета

Для настройки скорости соединения вам необходимо выполнить эту инструкцию.

2. Включение шифрования протокола

Многие интернет провайдеры стараются уменьшить нагрузку на свою сеть и поэтому вмешиваются в Р2Р соединения, которыми пользуются торренты и другие программы файлового обмена. Для защиты от такого вмешательства можно включить функцию шифрования. Она позволяет сделать трафик «невидимым» для идентификаторов провайдера. Если Ваш провайдер не ограничивает bittorent-трафик, можете пропустить эту настройку.

Подключить шифрование просто. Зайдите в «Настройки программы» (Preferences) — «BitTorrent» и включите протокол шифрования для распространяющегося трафика. Нас интересует раздел «Шифрование протокола» (Protocol Encryption). Вы сами можете выбирать, использовать ли вам режим шифрования данных. Вот некоторые варианты:

  • Режим «Отключено»: исходящие подключения не шифруются, но входящие зашифрованные принимаются.
  • Режим «Включено»: исходящие подключения шифруются, но если подключение не удается, шифрование отключается.
  • Режим «Принудительно»: исходящие подключения шифруются и шифрование НЕ отключается, даже если подключение не удается. Однако это значительно сократит количество пиров, к которым можно будет подключится. Оставить исходящее шифрование просто в режиме Включено, достаточно для большинства пользователей.

Не забудьте также разрешить приём файлов с помощью «галочки» возле «Разрешенить входящие соединения» (Allow incoming legacy connections ). Снимать флажок «Разрешить входящие соединения» НЕ рекомендуется, если только вам нельзя иметь незашифрованных подключений (обычно в сочетании с режимом «Принудительно»).

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

3. Включение DHT

Требуется включить сеть DHT. DHT (Distributed hash table — распределенная хэш-таблица) — это протокол, который дает возможность битторрент-клиентам находить друг друга без обращения к трекеру. Файлы .torrent также можно загрузить через DHT при наличии ссылки magnet, которая может быть получена из различных источников.

Клиенты, поддерживающие режим DHT образуют общую DHT-сеть и помогают друг другу найти участников одних и тех же раздач.

Для этого, необходимо в главном меню выбрать «Настройки» (Options) > «Настройки программы» (Preferences) > «BitTorrent». В открывшесмся окне активировать «Включить сеть DHT» (Enable DHT Network) и «Вкл DHT для новых торрентов» (Enable DHT for new torrents)

Читайте также:  Фишки windows 10 ltsc

4. Авторизация Utorrent в брандмауэре

Руководство для людей, использующих брандмауэр, встроенный в операционную систему от Microsoft:

Перейти в «Настройки» (Options) > «Настройки программы» (Preferences) > «Соединение» (Connection), отметьте флажок «В исключения брандмауэра» (Add Windows Firewall exception). Эта функция включена по умолчанию.

Люди, использующие иные брандмауэры: инструкцию по добавлению исключения Вам нужно будет посмотреть в документации по используемому Вами программному обеспечению. При использовании альтернативного брандмауэра на компьютере с Windows XP SP1 или SP2 нужно обязательно отключить Internet Connection Firewall (SP1) или Windows Firewall (SP2) по ссылке http://support.microsoft.com/kb/283673.

Если при наличии альтернативного брандмаура после проброса портов все еще не удается установить соединение (или маршрутизатора нет), вместо настройки, брандмауэр, возможно, придется удалить, поскольку отключение не поможет!

5. Устранение проблемы с NAT

Если вы используете маршрутизатор, то вы должны следовать этим инструкциям.

6. Настройка статического IP

Роутеры-маршрутизаторы работают, присваивая «динамический IP» для каждого компьютера, когда он подключается к роутеру. Поскольку IP динамический, он может регулярно меняться (зачастую так и происходит). Роутер сам выбирает, какой IP использовать из списка доступных IP-адресов, который называется DHCP диапазон. DHCP-диапазон указан в настройках маршрутизатора как значения между начальным и конечным адресом (DHCP Client Range 192.154.10.1 – 192.154.10.100), либо начальный адрес плюс количество последующих доступных адресов. (Start IP adress 192.154.10. [100]).

Для того, чтобы настроить статический IP компьютера, важно выбрать адрес за пределами этого диапазона, чтобы избежать его присвоения к другому компьютеру роутером. Нахождение DHCP диапазона маршрутизатора может стать нелегкой задачей, поскольку нет универсального руководства для всех маршрутизаторов, и меню в разных моделях могут различаться. Вам придется найти нужное меню самостоятельно (используя документацию своего маршрутизатора).

Для изменения настроек маршрутизатора необходимо узнать его IP адрес. Обычно, это 192.168.1.1, но если это не так, потребуются дополнительные действия. Выберите «Пуск» (Windows) > «Командная строка», введите команду «ipconfig /all» БЕЗ кавычек. Или же, в нижнем правом углу экрана, на панели задач найдите использующееся сетевое подключение (проводное или Wi-Fi), и откройте его «Свойства».

Нужное нам значение — «Основной шлюз». Скопируйте IP адрес шлюза в адресную строку вашего веб-браузера и нажмите ввод. Вы попадете в web-интерфейс вашего маршрутизатора. В окне входа в систему вам надо ввести имя пользователя и пароль, (если вы не устанавливали свой личный пароль, попробуйте стандартные: Admin / Admin, Admin / пустой, или обратитесь к инструкции от своего маршрутизатора).

Данные DHCP-диапазона, как правило, находятся во вкладке параметров локальной сети (LAN). Если вам не удается найти настройки DHCP, следует обратиться к сайту производителя роутера или к инструкции. Во многих устройствах список доступных IP ограничен. Сократите его на 1 адрес и сохраните настройки. Теперь этот адрес находится за пределами диапазона и может быть использован для локальных сетей. Это и будет ваш статический IP.

Выйдите из конфигурации роутера и следуйте инструкциям в руководстве по выбору PortForward Static IP http://portforward.com/networking/staticip.htm для настройки операционной системы на использование статического IP-адреса.

7. Проверка работы

Теперь µTorrent настроен в соответствии с вашим подключением. Можете проверить скорость работы, используя любой торрент на свое усмотрение. Ниже приведены несколько торрентов, которые очень хорошо подойдут для тестирования скорости подключения:

  • Slackware http://www.slackware.com/torrents/, один из дистрибутивов Linux, прекрасно подойдет для тестирования, поскольку располагается на выделенных серверах. Через несколько минут (в среднем 10-15), ваше Интернет-подключение будет использоваться на максимальной скорости.
  • Mint https://torrents.linuxmint.com/ — это также бесплатный дистрибутив операционной системы с открытым кодом. Как и Slackware, позволит быстро проверить максимальную скорость вашего подключения. Помимо этого, вы получите очень полезный программный продукт.

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

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

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

Материал из WikiTorrents

Содержание

Установка

Скачать последнюю версию клиента можно на официальном сайте или версию 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», размер — несколько сотен килобайт. Обычно помогает использование какого-либо менеджера закачек.

Читайте также:  Как создать удаленный рабочий стол windows server

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

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

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

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

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

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

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

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

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

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

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

Что это такое и как сделать — описано здесь,

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

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

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

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

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

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

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

Читайте также:  Простой компилятор для windows

Для версий 2.х добавились новые пункты

«Вкл. управление скоростью» — включает новый протокол 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 разорвет с ним связь.

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

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

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

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

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

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

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

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

Оцените статью