Содержание

torrent

rTorrent

https://github.com/rakshasa/rtorrent/wiki/rTorrent-0.9-Comprehensive-Command-list-(WIP) - про Deprecated Commands
https://habr.com/ru/post/88405/ mht

Команды:

^d - остановить
^q - выйти
$ sudo apt install rtorrent
# Диапазон рабочих портов torrent клиента.
# Если вы за NAT не забываем "пробросить" порты
port_range = 32001-32049
 
# Включаем DHT
dht = auto
# UDP порт для DHT
dht_port = 32000
# Обмен пирами
peer_exchange = yes
 
# Использовать ли UDP трекеры
use_udp_trackers = yes
 
# Директория в которую по-умолчанию будут загружаться файлы
directory = /arch/.Downloading/
 
# Глобальные ограничения по скорости
upload_rate = 80
download_rate = 800
 
# Директория для записи сессий rTorrent
session = /home/username/.rtorrent_session
 
# Задаем настройки для rpc управления
scgi_port = 127.0.0.1:5000

firewall https://www.linux.org.ru/forum/desktop/13299278 mht

iptables -t nat -A OUTPUT -p tcp -m tcp --dport 80 -d 195.82.146.120/30 -j DNAT --to-destination 163.172.167.207:3128

Автозапуск

[Unit]
Description=rTorrent
After=network.target
 
[Service]
Type=forking
KillMode=none
User=user
ExecStart=/usr/bin/screen -dmfa -S rtorrent /usr/bin/rtorrent
ExecStop=/usr/bin/bash -c "test `pidof rtorrent` && killall -w -s 2 /usr/bin/rtorrent"
WorkingDirectory=/var/tmp
Restart=on-failure
 
[Install]
WantedBy=multi-user.target
sudo systemctl enable rtorrent
sudo systemctl start rtorrent

ruTorrent

web интерфейс

https://github.com/Novik/ruTorrent - скачать

Нужны пакеты:
unrar-free
mediainfo
sox
ffmpeg