簡體   English   中英

我在哪里可以找到bittorent dht bootstrap節點的列表?

[英]Where can I find a list of bittorent dht bootstrap nodes?

使用我的google-fu,我只能找到幾個節點:
router.bitcomet.com,router.utorrent.com,router.bittorrent.com

是否存在我不知道的所有bootstap節點的列表? torrent客戶端開發人員在哪里獲取引導節點的地址? (我看過洪流源代碼,看到上面硬編碼的模式。)

到目前為止,我有這些。

session = lt.session()
session.listen_on(6881, 6891)

session.add_dht_router("router.utorrent.com", 6881)
session.add_dht_router("router.bittorrent.com", 6881)
session.add_dht_router("dht.transmissionbt.com", 6881)
session.add_dht_router("router.bitcomet.com", 6881)
session.add_dht_router("dht.aelitis.com", 6881)
session.start_dht()

這些是我所知道的唯一的引導服務器。 請注意,router.bittorrent.com只是router.utorrent.com的別名。

uTorrent只使用router.utorrent.com作為其引導服務器,我想大多數其他客戶端也會這樣做。

如果您有一個特定的客戶端,您有興趣了解它的引導,您可以隨時連接其DHT流量(從全新安裝)並查看其第一個DHT數據包的發送位置。

如果你有任何種子,路由器不是很重要,因為你也可以從正常的bittorrent對等體引導。

如上所述,您可以從眾所周知的節點初始化,即“router.bittorrent.com:6881”

然后由DHT客戶端來跟蹤其中的節點。

沒有什么可以阻止您在會話之間保存路由表,盡管其中許多節點可能不會在第二天運行。

由於您應該維護路由表,因此您可能需要關注具有最長正常運行時間的節點並在會話之間保留這些節點。

使用我自己的測試DHT啟動(直到回復find_node,返回你的節點)從冷啟動開始很快。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM