群暉安裝transmission:打造高效下載利器

群暉是家用網路存儲的一種,簡單易用,給家庭用戶提供了便利。但是內置下載工具功能有限,如果要下載大量資源,那麼就需要一個高效的下載工具,這時候transmission就是一個很好的選擇。本文將從以下幾個方面進行詳細的闡述。

一、transmission介紹

Transmission是一個跨平台的BitTorrent客戶端,可以在Mac OS X,Linux,FreeBSD和Windows系統上使用。Transmission使用的是BitTorrent協議,它是一個P2P協議,支持高速下載大容量文件。

二、群暉安裝transmission

首先需要在群暉的「套件中心」中安裝「Docker」,然後搜索安裝「Linuxserver/transmission」容器,將其運行起來。在「套件中心」中打開「File Station」文件管理器,找到」dockers」文件夾,進入「linuxserver-transmission」文件夾,編輯「settings.json」文件配置Transmission下載設置。比如:

{
    "alt-speed-down": 50, // 設置交替下載的最大下載速度,默認為50Kb/s
    "alt-speed-enabled": true, // 開啟交替下載,默認為false
    "alt-speed-time-begin": 540, // 開始交替下載時間(24小時時間),默認為540(9:00 AM)
    "alt-speed-time-day": 127, // 代表所有工作日均可交替下載(二進位): 127(0x7f) = 1111111, 代表(周日~周六),從右開始數: 周六(0)<<周五(1)<<周四(1)<<周三(1)<<周二(1)<<周一(1)<<周日(1)
    "alt-speed-time-enabled": true, // 開啟按時間段交替下載,默認為false
    "alt-speed-time-end": 1020, // 停止交替下載時間(24小時時間), 默認為1020 (5:00 PM)
    "alt-speed-up": 50, // 設置交替下載的最大上傳速度,默認為50Kb/s
    "bind-address-ipv4": "0.0.0.0", // 設置訪問本地Transmission Web UI的IP,默認為「0.0.0.0」
    "cache-size-mb": 64, // 設置Transmission使用的內存緩存大小,默認為4MB
    "dht-enabled": true, // 開啟DHT網路,默認為true
    "download-dir": "/downloads", // 設置下載目錄
    "download-queue-enabled": true, // 開啟下載隊列,默認為true
    "download-queue-size": 3, // 設置下載隊列長度,默認為5
    "incomplete-dir": "/downloads/temp", // 設置未下載完成的文件臨時存儲目錄
    "incomplete-dir-enabled": true, // 開啟未下載完成的文件的存儲目錄,默認為false
    "lazy-bitfield-enabled": true, // 開啟Lazy Bitfield,默認為false
    "lpd-enabled": true, // 開啟Local Peer Discovery,默認為false
    "message-level": 2, // 設置錯誤日誌等級
    "peer-congestion-algorithm": "", // 設置擁塞控制演算法
    "peer-limit-global": 200, // 設置全局最大連接數,默認為200
    "peer-limit-per-torrent": 50, // 設置每個種子的最大連接數,默認為50
    "peer-port": 51413, // 設置Peer連接埠,默認為51413
    "peer-port-random-high": 65535, // 設置Peer連接隨機埠範圍的最大值,默認為65535
    "peer-port-random-low": 49152, // 設置Peer連接隨機埠範圍的最小值,默認為49152
    "peer-port-random-on-start": false, // 開啟每次啟動時使用隨機埠,默認為false
    "peer-socket-tos": "default", // 設置Peer連接優先順序,默認為「default」,其他選項為「lowdelay"、"throughput」和「reliability」等
    "pex-enabled": true, // 開啟Peer Exchange (PEX),默認為true
    "port-forwarding-enabled": true, // 開啟TCP埠轉發,這個根據你的實際情況來,默認為false
    "queue-stalled-enabled": true, // 開啟隊列失速重新下載任務,默認為false
    "queue-stalled-minutes": 30, // 設置重新下載任務的最長等待時間,默認為30分鐘
    "ratio-limit": 2, // 設置最大共享比例(下載數據量/上傳數據量),默認為2
    "ratio-limit-enabled": true, // 開啟最大共享比例限制,默認為false
    "recheck-torrents-enabled": true, // 開啟重新驗證已下載數據有效性,默認為false
    "rename-partial-files": true, // 下載完成後使用正式的文件名,默認為false
    "rpc-authentication-required": false, // 需要在RPC訪問時提供用戶名和密碼,默認為false
    "rpc-bind-address": "0.0.0.0", // 設置訪問Transmission RPC介面的IP,默認為「0.0.0.0」
    "rpc-enabled": true, // 開啟Transmission RPC服務,默認為false
    "rpc-password": "", // 設置Transmission RPC密碼
    "rpc-port": 9091, // 設置Transmission RPC埠,默認為9091
    "rpc-url": "/transmission/", // 設置Transmission RPC地址,默認為「/transmission/」
    "rpc-username": "", // 設置Transmission RPC用戶名
    "rpc-whitelist": "127.0.0.1,192.168.*.*", // 設置Transmission RPC白名單,只允許這些IP訪問RPC介面
    "rpc-whitelist-enabled": true, // 開啟Transmission RPC白名單,默認為true
    "script-torrent-done-filename": "", // 設置種子下載完成後執行的腳本
    "script-torrent-done-enabled": false, // 開啟種子下載完成後執行腳本,默認為false
    "seed-queue-enabled": false, // 開啟種子隊列,默認為false
    "seed-queue-size": 10, // 設置種子隊列長度,默認為10
    "speed-limit-down": 100, // 設置最大下載速度,默認為100Kb/s
    "speed-limit-down-enabled": false, // 開啟最大下載速度限制,默認為false
    "speed-limit-up": 20, // 設置最大上傳速度,默認為20Kb/s
    "speed-limit-up-enabled": true, // 開啟最大上傳速度限制,默認為false
    "start-added-torrents": true, // 添加新種子時自動開始下載,默認為false
    "trash-original-torrent-files": false, // 刪除種子文件時自動刪除torrent文件,默認為false
    "umask": 18, // 設置文件許可權掩碼,默認為18,即文件許可權為664,目錄許可權為775
    "upload-slots-per-torrent": 14, // 設置最大上傳槽數,默認為14
    "utp-enabled": true // 開啟uTP連接,默認為true
}

配置完成後,可以通過瀏覽器訪問主機IP+埠號(默認為9091),就可以進入Transmission Web UI界面,進行下載操作了。

三、使用transmission進行下載

使用Transmission下載資源非常簡單,只需要在Web UI界面中添加種子文件或磁力鏈接即可開始下載。下載完成後,文件會自動保存到下載目錄中。

如果需要暫停或取消下載,可以通過Web UI界面進行操作。同時,Transmission還提供了多種高級功能,如調整上傳和下載速度、設置下載隊列和Peer連接數目等。可以根據自己的需求進行設置。

四、總結

通過以上步驟,我們可以方便地在群暉上安裝並使用Transmission進行高速下載。但是需要注意的是,下載資源時一定要遵守法律規定,不要侵犯版權。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/249862.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 17:14
下一篇 2024-12-13 13:28

相關推薦

發表回復

登錄後才能評論