qBittorrent

Свободный BitTorrent клиент, написанный с использованием фреймворка Qt и библиотеки libtorrent.

Пиринг в Yggdrasil

По-умолчанию, клиент прослушивает все сетевые интерфейсы и отлично подходит для обмена файлами в сети Yggdrasil.

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

Для этого, достаточно указать интерфейс или адрес Yggdrasil из списка доступных:

Preferences - Advanced - Network interface или Optional IP address to bind to

Поскольку трафик между пирами Yggdrasil шифруется по-умолчанию, для снижения нагрузки, штатное шифрование можно отключить:

Preferences - BitTorrent - Privacy - Encription mode - Disable

Сидирование

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

Для этого достаточно открыть порт в фаервол:

ufw allow from 0200::/7 to any port [Listening Port]

[Listening Port] - автоматически выданный клиентом порт в разделе Preferences - Connections

Обратите внимание, что UPnP в контексте Yggdrasil не используется, поэтому включение этой опции никак не влияет на участие в сидинге.

Не забываем анонсировать свою раздачу как минимум одному треккеру в сети Yggrasil. Сделать это можно выбрав соответствующий файл, во вкладке Trackers - Add trackers…

Подробная настройка сид-сервера на базе qBittorrent, описана в разделе Сервер на базе qBittorrent

Известные проблемы

Потребление памяти

При большом количестве раздач, в qBittorrent 4, наблюдается проблема повышенного расхода памяти с активным использованием swap и зависанием интерфейса.

Чтобы избежать перебоев в работе других служб, можно добавить лимиты на процесс, указав объем доступной памяти:

nano /etc/systemd/system/qbittorrent-nox.service

* qbittorrent-nox - серверный клиент qbittorrent

[Service]
MemoryHigh=256M
MemoryMax=512M
MemorySwapMax=512M

В версии 5 (из ветки unstable) проблема пока что не наблюдалась.

Ссылки

Только авторизованные участники могут оставлять комментарии.
yggdrasil/bittorrent/qbittorrent.txt · Последнее изменение: 2023/10/02 22:58 — newbie
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki