Tracker是什麼?
BT 下載速度取決於 其餘下載同一資源用戶的上傳速度,而用戶靠 Peer、DHT、Tracker 得到。git
Peer: 在你得到一個有效用戶後纔會起做用,Peer 會獲取該用戶客戶端裏的用戶信息。
DHT: 至關於 Peer 的進階,每一個人都儲存一部分 DHT 網絡信息,須要的時候會經過該網絡得到用戶,而後再從該用戶處得到更多的網絡和用戶,在連不上 Tracker 的時候頗有效,但缺點是一開始是沒有 DHT 網絡的,必需要養一段時間(下載一些熱門資源)才行。
Tracker: 會追蹤下載同一個資源的用戶,幫助你與其餘用戶創建鏈接,讓其餘用戶把文件上傳給你(給你提供下載速度),而你又把下載好的文件上傳給其餘須要的人(給別人提供下載速度)。
github
因此,優質的 Tracker 能夠有效提升資源解析速度及下載速度。ubuntu
同時,用這些 Tracker 的人越多,你們的下載速度就越快,建議多多推薦給他人!緩存
下圖是使用我整理的 Tracker 列表下載BT的速度(我用的是完整列表)。服務器
有興趣的能夠下載 ubuntu-19.10.torrent 試試,該資源全球數千人作種上傳,所以大部分人下載速度很快!網絡
更新時間:2020-01-14
這些列表天天自動更新:多線程
精選列表中的 Tracker 相對更加穩定,少而精。
完整列表中的 Tracker 數量更多,理論上效果更好,但可能會存在少許死鏈。
Tracker 數量並不會影響 BT 軟件運行速度,所以我更推薦使用「完整列表」
,以使下載速度最大化!
ide
精選列表:(73 個)
https://trackerslist.com/best.txt
工具完整列表:(345 個)
https://trackerslist.com/all.txt
網站
Aria2 格式 Tracker 地址:
爲了方便使用 Aria2 的人添加 Tracker,我特意按照 Aria2 配置格式單獨作了一份,跟隨更新。
如何使用?
Aria2:
複製 Aria2 格式的 Tracker 文件中內容後,粘貼到 aria2.conf
配置文件中的 bt-tracker=
後面,示例以下:
bt-tracker=http://xxx.xx:80/announce,udp://yyy.yy:80/announce
注意: 粘貼前請先刪除舊 Tracker 內容,避免格式錯誤!
BitComet (比特彗星):
比特彗星便攜版(已配置 Tracker):https://www.lanzous.com/b073c7g4f
工具 - 選項 - Tracker
勾選兩個選項 並在最下方輸入框填寫 Tracker URL,而後點擊 [當即更新] 按鈕後,上面的大輸入框就會顯示獲取的 Tracker 了。(以下圖所示)
另外說明一下,比特彗星的 黃燈 綠燈 僅僅影響上傳速度,不影響下載速度,綠燈的前提條件就是 公網IP ,而後設置好 端口映射(UPnP) 就好了。
qBittorrent Enhanced Edition (加強版):
Github:https://github.com/c0re100/qBittorrent-Enhanced-Edition
基於 qBittorrent 製做,增長了不少功能,例如 訂閱 Tracker URL 功能,能夠很方便的配合本項目使用。
選項[齒輪圖標] - BitTorrent
勾選下圖紅框內的選項 並填寫 Tracker URL 後點擊 [Apply] 保存,而後重啓 qBittorrentEE 。(以下圖所示)
qBittorrent:
選項[齒輪圖標] - BitTorrent
勾選下圖紅框內的選項 並複製全部 Tracker 後粘貼到下方輸入框中,而後點擊 [Apply] 保存。(以下圖所示)
爲何一些 Tracker 連不上?
這是正常現象。
目前網上熱門的 Tracker 大都是國外服務器。
一方面 是一些國外 Tracker 服務器國內連接質量不行(丟包、速度慢、干擾等)。
(我發現 HTTPS 的連接成功率更高,HTTP這種明文的 以及 UDP 這種常常被運營商干擾、限制的就很了)一方面 是一些國外 Tracker 服務器屏蔽了國內鏈接(迅雷丟人丟到國外了)。
一方面 是這些國外 Tracker 服務器沒有你下載的資源信息。
有條件的在國內手動篩選一遍會好不少(由於運營商的緣由,不一樣地區不一樣運營商結果都是不一樣的),但太麻煩了。
何況 Tracker 數量多少不會影響 BT 軟件運行的(都是多線程鏈接),因此也不須要在乎這些連不上的,軟件重試幾回連不上就忽略了。
爲何下載速度慢?
BT 下載速度取決於 其餘下載同一資源的用戶上傳速度。
也就是作種的人越多(作種就是上傳文件給他人),你的下載速度越快!若是一個資源沒人提供上傳,你就會徹底沒有下載速度。
作種: 指上傳文件數據給其餘 BT 用戶的行爲。
Tracker 的做用就是更快的找到其餘下載同一資源的用戶,並幫助大家之間創建連接,間接提升 BT 下載速度(前提是有人作種)。
不只僅要關注用戶數量,還有用戶質量,國內絕大部分人都沒有公網IP,因此上傳速度捉急[沒有公網IP僅影響上傳速度,幾乎不影響下載速度],另外一方面也是奸商運營商上傳不對等,除此以外還總是限制/干擾 BT,這也是爲何國內BT環境這麼差的主要緣由。
除了迅雷這種把下載過的資源緩存到本身服務器上來實現「加速」的 BT軟件,其餘的 BT 軟件都是單純靠其餘用戶給你提供下載速度。
迅雷之因此叫吸血雷,是由於迅雷會獲取其餘 BT 客戶端用戶上傳的文件,但本身卻只把文件上傳給其餘迅雷用戶,而不會分一點給其餘客戶端的用戶,因此對於其餘客戶端來講,迅雷只進不出,俗稱吸血雷。