设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 5452|回复: 3

比特彗星制作种子node://ip:port添加DHT tracker超级节点的方法,nodes字段信息有什么用

[复制链接]
 成长值: 903

签到天数: 5287 天

[LV.Master]伴坛终老

发表于 2020/3/4 23:21 | 显示全部楼层 |阅读模式 |Google Chrome 80.0.3987.122|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
比特彗星制作种子node://ip:port添加DHT tracker超级节点的方法,nodes字段信息有什么用

比特彗星制作种子只看到DHT nodes字段有这些,这些应该是DHT网络的不是超级节点,超级节点应该是内置于软件中的

种子文件结构例子:
nodesll15:188.214.133.170i33116eel13:109.87.174.29i42628eel13:212.35.184.82i1331eel14:159.65.197.117i6881eel14:109.146.157.33i6882eel14:119.152.128.36i39503eel14:109.190.19.148i51413eel14:185.122.86.188i51412eel14:112.16.173.124i37574eel14:202.243.88.234i19413eeee

http://wiki.bitcomet.com/known_client_issues_and_incompatibilities#peerguardian_protowall_conflicts_with_bitcomet
官网wiki没介绍有域名地址
http://wiki.bitcomet.com/peers_seeds_torrent_tracker_dht_peer_exchange_pex_magnet_links?s[]=dht#dht
不过这一段文章有介绍

使用已知或众所周知的DHT节点列表(例如,router.bitcomet.com,router.bittorrent.com 等);
http://wiki.bitcomet.com/using_dht_tracker
也就是说,比特彗星内置的是 router.bittorrent.com 这个节点,用的是BitTorrent 的超级DHT节点?
BitComet中的DHT网络协议与BitTorrent Beta 4.1.2兼容,因此它们可以共享同一网络。请注意,Azureus中的DHT实施与BitTorrent Beta不兼容,因此也与BitComet不兼容。

http://wiki.bitcomet.com/making_torrents_with_bitcomet?s[]=dht#bitcomet_multi-server_syntax_specifications
不过这也有个介绍,域名是 router.bitcomet.net 并且可以自定义DHT列表,制作种子的时候,查询net这个域名已经关停了

例如制作种子时候在服务器列表中填入
node://router.bittorrent.com:6881/
所以,出个高级选项,自定义DHT服务器,完美!

官方说
内置的DHT引导节点包含 router.bittorrent.com、router.utorrent.com、dht.transmissionbt.com、router.silotis.us,不兼容Azureus
1.84增加 dht.libtorrent.org:25401

2026年6月19日帖子补充
这些引导节点已经被DNS解析封锁,想试试制作种子把ip添加进去,router.bittorrent.com正确的ip例子
node://67.215.246.10:6881/

制作种子时,优先添加活跃dht节点,用户填写的 node://ip:port 仅当没有活跃节点时作为备份节点添加。
如果要添加自定义dht节点,可以退出BitComet后,把 dhtnodes.dat 临时改名,再启动BitComet,这时用户填写的 node://ip:port 一定会被加入torrent文件。
1.png

制作完成后,从种子存档删除,退出比特彗星在把dhtnodes.dat删除,重开比特彗星,重新添加种子文件,但是并没有看到对添加的ip发起dht的ping请求
不过有成功放在new里面,不知道多久之后才会对这dht节点发ping请求
2.png

v2.20版本在添加node的时候,支持添加ip格式
也支持添加域名格式,但是域名会对所有解析的ip地址发ping请求,验证回包通过后才添加
可等待下一版本v2.21更新,加node:// 可以不用做那个复杂的重命名 dhtnodes.dat 操作了
v2.21现在对域名可以直接添加其中一个ip,其余解析的ip会发ping请求验证后添加

注:各位用 node 加ipv6 DHT节点的话,注意当前v2.21正式预览版必须要求缩写0,如果完整填0则无法添加成功

添加失败
node://[2001:19f0:0005:6d01:5400:02ff:feec:644a]:6881/

正常添加
node://[2001:19f0:5:6d01:5400:2ff:feec:644a]:6881/

评分

参与人数 1樱币 +1 收起 理由
寻宝人2339 + 1 很给力!

查看全部评分

欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

签到天数: 228 天

[LV.7]常住居民III

发表于 2020/3/5 08:16 | 显示全部楼层 |Google Chrome 77.0.3865.75|Windows 10
原来DHT还是相互不兼容的么,我还以为是所有BT客户端相同的。
之前做个种子生成器,解析BT文件结构时只考虑了tracker
DHT部分就直接忽略了
[发帖际遇]: gal.exe 发帖时在路边捡到 4 樱币,偷偷放进了口袋. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 903

签到天数: 5287 天

[LV.Master]伴坛终老

发表于 2020/3/5 08:34 | 显示全部楼层 |Google Chrome 80.0.3987.122|Windows 10
gal.exe 发表于 2020/3/5 08:16
原来DHT还是相互不兼容的么,我还以为是所有BT客户端相同的。
之前做个种子生成器,解析BT文件结构时只考 ...

DHT基本没必要,可以不用管它,随缘吧
有tracker肯定更好地
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 33 天

[LV.5]常住居民I

发表于 2020/3/5 09:25 | 显示全部楼层
其实dht没太大必要吧,要知道,bt大多数人都用迅雷所以迅雷已经有相同作用功能了(tracker没了和tracker没用户也能下) 如果是pt更用不上
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2026/6/26 04:52 , Processed in 0.116057 second(s), 25 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表