Juzilkree

Злостный отаку
Staff member
Администратор
Nov 29, 2012
1,983
744
158
38
www.dyndev.ru
За частую случаеться так что администратору какого небудь игрового сервер приходиться стоять на раздаче что бы игроки могли скачать клиент, но держать пк включенным 24 часа в сутки ради одной раздачи как то не круто да и не все могут. Я расскажу вам как установить и настроить торрент клиент с веб интерфейсом который можно установить на дебиан, убунту и многие другие ос.

Установка transmission-daemon:
Bash:
apt-get install transmission-daemon

После установки transmission сразу готов к работе.

Запустите transmission:
Bash:
transmission-daemon
или
Bash:
/etc/init.d/transmission-daemon start
или
Code:
service transmission-daemon start

Откройте браузер и введите адрес ://адрес_сервера:9091
Страница может и не откроеться но в любом случае нам нужно отредактировать конфиг файл.

Настройка transmission-daemon.
Остановим наш торрент клиент:

Bash:
killall transmission-daemon
или
Bash:
/etc/init.d/transmission-daemon stop
или
Bash:
service transmission-daemon stop

Открываем конфиг settings.json:
Bash:
nano /etc/transmission-daemon/settings.json

В открытом файле мы увидим следующее:
{
"alt-speed-down": 50,
"alt-speed-enabled": false,
"alt-speed-time-begin": 540,
"alt-speed-time-day": 127,
"alt-speed-time-enabled": false,
"alt-speed-time-end": 1020,
"alt-speed-up": 50,
"bind-address-ipv4": "0.0.0.0",
"bind-address-ipv6": "::",
"blocklist-enabled": false,
"blocklist-url": "example.com/blocklist",
"cache-size-mb": 4,
"dht-enabled": true,
"download-dir": "/var/lib/transmission-daemon/downloads",
"download-limit": 100,
"download-limit-enabled": 0,
"download-queue-enabled": true,
"download-queue-size": 5,
"encryption": 1,
"idle-seeding-limit": 30,
"idle-seeding-limit-enabled": false,
"incomplete-dir": "/var/lib/transmission-daemon/Downloads",
"incomplete-dir-enabled": false,
"lpd-enabled": false,
"max-peers-global": 200,
"message-level": 1,
"peer-congestion-algorithm": "",
"peer-id-ttl-hours": 6,
"peer-limit-global": 200,
"peer-limit-per-torrent": 50,
"peer-port": 51413,
"peer-port-random-high": 65535,
"peer-port-random-low": 49152,
"peer-port-random-on-start": false,
"peer-socket-tos": "default",
"pex-enabled": true,
"port-forwarding-enabled": false,
"preallocation": 1,
"prefetch-enabled": 1,
"queue-stalled-enabled": true,
"queue-stalled-minutes": 30,
"ratio-limit": 2,
"ratio-limit-enabled": false,
"rename-partial-files": true,
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": "{17d888a9522198fdc74787993c87642bf6a5128f7udnTBwC",
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "transmission",
"rpc-whitelist": "127.0.0.1",
"rpc-whitelist-enabled": false,
"scrape-paused-torrents-enabled": true,
"script-torrent-done-enabled": false,
"script-torrent-done-filename": "",
"seed-queue-enabled": false,
"seed-queue-size": 10,
"speed-limit-down": 100,
"speed-limit-down-enabled": false,
"speed-limit-up": 100,
"speed-limit-up-enabled": false,
"start-added-torrents": true,
"trash-original-torrent-files": false,
"umask": 18,
"upload-limit": 100,
"upload-limit-enabled": 0,
"upload-slots-per-torrent": 14,
"utp-enabled": true
}

"download-dir": - директория закачки.
"rpc-enabled": - требуется ли аутентификация (true — да, false - нет).
"rpc-username": - логин для аутентификации.
"rpc-password": - пароль для аутентификации. вписывайте нужный вам пароль а после загрузке transmission его сам закодирует.
"rpc-whitelist": - белый список ip адресов. можно добавить свой ip через запятую.
"rpc-whitelist-enabled": - включен ли белый список (true — да, false - нет). отключите его чтобы иметь доступ с любого компьютера.
"rpc-port": - порт на котором будет работать web-интерфейс.


Полезные ссылки
Удаленное управление Transmission из Windows
Удаленное управление Transmission из Android
Значение остальных параметров конфига
 
Last edited:
  • Like
Reactions: StringName

Members online

No members online now.

Latest resources

Forum statistics

Threads
3,852
Messages
21,328
Members
7,956
Latest member
Desolance666