Bonjour à tous,
Tout d'abord, j'espère que ce post est à sa place ... Autant en hardware on sait tout de suite ou poser sa question, autant pour le reste, surtout sur du Linux "Mais où je pose ma question
". Désolé si je me suis trompé !
Alors voilà, je suis un brin technophile, mais je ne m'étais jamais penché plus que ça sur Linux, un peu de Raspberry Pi mais je me cantonne à suivre des tutos en essayant au max de comprendre les lignes de commandes.
En ces temps de confinement, je tente d'installer une torrentbox sur une machine virtuelle (avec VirtualBox) sous Ubuntu 18.04 sur mon deuxième PC qui me sert de NAS. J'ai installé la dernière distrib Ubuntu LTS (18.04 donc) et je suis parti en quête de client torrent approprié. J'ai été séduit par rtorrent et ses possibilités d'automatisation très pratiques, et l'UI Flood. J'ai suivi ce tuto : https://freedif.org/flood-modern-web-ui-for-rtorrent.
Tout s'est bien passé, et depuis mon PC maître je peux accéder à la webUI de rtorrent de la VM qui tourne sur le NAS (ma douce m'a regardé avec de gros yeux quand j'ai tenté de lui expliquer
).
Seulement voilà, j'ai voulu faire un test le même torrent de la distrib ubuntu, et je ne dl qu'à 1Mo/s max et encore, là il est bloqué à 25ko/s...
J'ai ouvert le port 49999 (paramétré dans .rtorrent.rc) dans ma livebox, ainsi qu'autorisé ce port dans le firewall de la livebox.
J'ai rajouté les ports dans l'iptable (je crois avoir compris l'effet mais cela n'a rien changé)
J'ai fait un speedtest, qui crève le plafond, et Deluge télécharge le même torrent à >10Mo/s ...Alors je pourrais utiliser Deluge à la place, mais j'aimerais jusqu'au bout essayer de garder le couple rTorrent + Flood.
Voici mon rtorrent.rc (assez vierge pour le moment..) :
Code :
- # Where rTorrent saves the downloaded files
- directory = /media/sf__Downloading
- # Where rTorrent saves the session
- session = /srv/torrent/.session
- # Which ports rTorrent can use (Make sure to open them in your router)
- port_range = 49999-49999
- port_random = no
- # Check the hash after the end of the download
- check_hash = yes
- # Enable DHT (for torrents without trackers)
- dht = auto
- dht_port = 6881
- peer_exchange = yes
- # Authorize UDP trackers
- use_udp_trackers = yes
- # Enable encryption when possible
- encryption = allow_incoming,try_outgoing,enable_retry
- # SCGI port, used to communicate with Flood
- scgi_port = 127.0.0.1:5000
- # Global upload and download rate in KiB. "0" for unlimited.
- download_rate = 7168
- upload_rate = 500
|
J'avoue que la je sèche... l'heure en est témoin
Merci d'avance !