Здрасти.
В общем, имею NAS на OS Unraid. Стоял до этого кривой Deluge, задолбал. Наткнулся я тут на rTorrent в оболочки ruTorrent, понравился жесть как, поставил его Docker контейнером в Unraid. Но, он вроде как работает нормально, но совсем не раздает. За ночь может гигов 10 раздать, а то и 500мб. По сравнению с тем же qBittorent, который стоит у меня по соседству Docker контейнером, 300гб за ночь раздает он у меня, на тех же раздачах что и в rTorrent. Порты на роутере естественно проброшены, что для rTorrent, что для qBittorrent.
Можно как то эту прелесть починить? Или он уже все, совсем вмэр?
Уточняю - у меня серый IP за NAT-ом прова. Но это не мешает qBittorrent раздавать 300гб за ночь.
Ко мне вообще никто подключится не может :(
Конфиг rTorrent полностью!
# Rutorrent plugins
execute = {sh,-c,/usr/bin/php7 /app/rutorrent/php/initplugins.php abc &}
execute.nothrow = rm,/run/php/.rtorrent.sock
# SGCI
network.scgi.open_local = /run/php/.rtorrent.sock
#network.scgi.open_port = 0.0.0.0:5000
# Logging
log.open_file = "rtorrent", /config/log/rtorrent/rtorrent.log
log.open_file = "tracker", /config/log/rtorrent/tracker.log
log.add_output = "info", "rtorrent"
log.add_output = "torrent_warn", "rtorrent"
log.add_output = "tracker_warn", "rtorrent"
log.add_output = "storage_warn", "rtorrent"
# rTorrent logging for dht and tracker traffic
log.add_output = "dht_debug", "tracker"
log.add_output = "tracker_debug", "tracker"
# Maximum number of simultanious downloads/uploads globaly.
throttle.max_downloads.global.set = 256
throttle.max_uploads.global.set = 128
# Maximum number of simultanious downloads/uploads per torrent.
throttle.max_downloads.set = 256
throttle.max_uploads.set = 64
# Maximum and minimum number of peers to connect to per torrent.
throttle.min_peers.normal.set = 1
throttle.max_peers.normal.set = 512
# Same as above but for seeding completed torrents (-1 = same as downloading)
throttle.min_peers.seed.set = -1
throttle.max_peers.seed.set = -1
# Download/Upload rates
throttle.global_down.max_rate.set_kb = 0
throttle.global_up.max_rate.set_kb = 0
#network.tos.set = throughput
# Session
session.path.set = /config/rtorrent/rtorrent_sess
session.use_lock.set = yes
session.on_completion.set = yes
# Schedules
schedule = socket_chmod,0,0,"execute=chmod,0660,/run/php/.rtorrent.sock"
schedule = socket_chgrp,0,0,"execute=chgrp,abc,/run/php/.rtorrent.sock"
schedule = low_diskspace,5,60,close_low_diskspace=100M
#schedule = watch_directory_1,5,5,"load.start=/downloads/watched/*.torrent"
# Default directory
directory.default.set = /Media/Downloads
# Bind
#network.bind_address.set = 0.0.0.0
# Port
network.port_range.set = 45150-45159
network.port_random.set = no
# Hash on finish
#pieces.hash.on_completion.set = no
# Prefer encryption
protocol.encryption.set = allow_incoming,try_outgoing,enable_retry
# DHT and peer exchange
dht.mode.set = on
dht.port.set = 46244
protocol.pex.set = yes
# UDP trackers
trackers.use_udp.set = no
# Check Hash
check_hash = yes
# Encoding
encoding_list = UTF-8
# Umask
system.umask.set = 002
# Allocate disk space
system.file.allocate.set = 1
pieces.preload.type.set = 2
#DNS cache
network.http.dns_cache_timeout.set=0
# Set the max amount of memory address space used to mapping file chunks. This refers to memory mapping, not
# physical memory allocation. Default: `1GB` (`max_memory_usage`)
# This may also be set using ulimit -m where 3/4 will be allocated to file chunks.
pieces.memory.max.set = 2048M
# Maximum number of connections rtorrent can accept/make (`sockets`)
network.max_open_sockets.set = 500
network.http.max_open.set = 99
network.max_open_files.set = 600