🌸 Anime Garden

BitComet Stable (build 2.21.6.23) 比特彗星全功能解锁豪华版!强烈推荐升级,NAT1打洞增强版AB反向回连,优化UDP协议传输速度

简介

BitComet Stable (build 2.21.6.23) 比特彗星全功能解锁豪华版!
该版本解锁了种子市场,用户列表IP显示,电驴下载加速插件等等功能。


uTorrent早已报废,越来越商业化,软件越来越孬种,各种内存溢出崩溃。吊打uTorrent,懂得都懂,完全代替uTorrent,更友好的界面和性能,并且比qBittorrent拥有更高级的BT下载连接客户端管理,反吸血保护轻松踢掉吸血鬼。
比特彗星独有长效种子,大幅度增加下载速度,增加种子存活率。
不说其他的,设置做了一些优化,提高种子上传传输速度和程序长时间挂机稳定性。适合大量种子rss自动发布等,支持国内外各大PT站点使用,不得不说web ui简直简陋,,不过功能是实现了。

该版本主要修复了更新日志如下的问题,鼓励所有使用bc的用户都升级。
并且1.81版本起,全世界第一款支持NAT1 UDP打洞的BT软件!1.83版本起彻底代替IDM,支持各种网盘资源下载大文件完成后无需长时间合并。

以前的版本升级方法
可以解压到新的目录,复制原有的Downloads.xml文件与torrents、share文件夹到新目录后直接启动BC即可。

支持64M区块分区,支持网页远控,默认种子传输端口22223,电驴传输端口22224,网页监听端口1235。

使用说明,请解压到任意位置目录下,首先使用右键管理员运行初始化磁盘提速服务.bat(也可以通过启用主程序后右下角提示托盘操作中心安装),在运行BitComet_x64.exe启动即可


web gui登陆地址:(可配合官方APP使用进行远程管理,可以尝鲜体验下,未来会支持更多功能:https://www.bitcomet.com/en/android

  1. http://127.0.0.1:1235/
复制代码




web gui管理员账号
admin
密码
itzmx.com


更新日志
v2.21 [Windows] [macOS] [Linux] 2026.6.23
界面改进:增加高级选项 bittorrent.transfer_thread_pool,使用工作执行绪进行BT传输加密解密运算,默认关闭
界面改进:新增进阶设定项:bittorrent.advertise_external_utp_port,在NAT1环境下通过PEX通告自己的外网uTP端口,默认true(增强版AB反向回连 https://bbs.itzmx.com/thread-117432-1-1.html
界面改进:新增进阶设定项:dht.outbound_pps_limit、dht.outbound_pending_request_limit、dht.passive_reply_pps_limit、dht.passive_reply_pending_limit
界面改进:移除进阶设定项:dht.udp_send_queue_threshold
界面改进:新增进阶设定项:network.udp_socket_buffer_size_mb,默认为8MB(对应net.core.wmem_default,提升缓存大小优化UDP传输速度防止系统出现RcvbufErrors丢包,Linux端默认会double标记分配双倍的值)
界面改进:进阶设定项:network.max_connecting_connections_per_tracker 默认值改为 0(自动)
界面改进:流量图里的CPU使用率统计增加“BT传输线程”、“DHT线程”、“uTP线程”类别
界面改进:BT任务用户列表加 uTP Port 列,默认隐藏(也可以在统计展开UDP侦听端口查看)
界面改进:BT任务用户列表添加peer对话框支持 # 和 - 内联注释
界面改进:完善窗口深色模式切换机制
界面改进:远程访问页面增加选项:本地客户端绕过认证、IP白名单里的客户端绕过认证
界面改进:增加命令行参数 --profile,可指定程序配置文件目录,用于独立测试
界面改进:统计页面里的HTTP Tracker 连接数分成 pending 与 half-open 两项统计
界面改进:统计页面里的UDP传输状态里增加DHT发包状态信息
界面改进:统计页面增加uTP外网端口监测信息
界面改进:专家模式下,将通过PEX获得的本机外网IP:utp_port作为单独一行加入peer列表用于诊断,但不会向自己发起连接
界面改进:制作torrent文件时,优先使用用户填写的DHT nodes,劣后使用当前DHT活跃节点(防止对方客户端在无法连接tracker的时候,dht节点数量也是0的情况,这个 node://ip:port 方式类似电驴的"把你的IP地址作为来源添加进链接"功能 https://bbs.itzmx.com/thread-95003-1-1.html
界面修复:远程桌面重连后,流量图面板工具栏显示位置错乱
界面修复:任务数量很大时,tracker列表里的LSD倒数计时不准确
界面修复:专家模式下,DHT网络收到announce_peer的值列表中,Infohash显示有误
界面修复:RSS自动下载器使用RSS源标题作为任务标签时,没有使用任务标签的默认下载目录
核心改进:优化工作线程进行BT传输加密解密计算的代码,降低CPU占用率
核心改进:优化发起TCP连接的调度算法,提升pending队列转入half-open队列的处理速度,及处理不同连接类型的均衡性
核心改进:优化 uTP 封包 MTU 发送端动态调整算法(从1457调整为1472,确保正确对齐mtu,早期版本错误计算了14字节的mac帧)
核心改进:优化 uTP LEDBAT 拥塞控制算法,降低CPU占用率,提升上传速度(虽然utp传输速度上对比utorrent还有点30%的差距但是已经可以用了,这一版我把utp功能默认开启。更新日志中没写出来同时这一版也优化了UDP长效上传速度)
核心改进:BT任务uTP连接时,metadata 元数据完整发送后10秒无真实交互则断开
核心改进:tracker announce 最大间隔改为180分钟,对>60分钟的服务器附带+-3分钟差分技术抖动
核心改进:UDP tracker 完善 Connection ID 超时更新及错误处理(v2.20及之前版本是和utorrent一样高性能缓存但是遇到服务器重启后ID会失效在也连不上去,这一版实现是和qbittorrent一样每1分钟重新申请新的ID去和UDP tracker连接,这种做法虽然会增加tracker服务器的系统负载但是解决了ID失效重连问题 https://bbs.itzmx.com/thread-115765-1-1.html
核心改进:完善BT协议及长效上传协议在TCP、UDP连入时的IP过滤器断开处理(从FIN包改为回rst包,并且把包提升到FIN,ACK之前就回复rst包去拦截过滤器中黑名单ip,长效UDP回复403包)
核心改进:优化DHT发包控制,降低每30分钟find_node定时维护高峰值UDP发包率及session数量对网络设备的冲击(防止启用DHT后因为运营商机房后台限制用户pppoe账号连接数引发断网的现象 https://bbs.itzmx.com/thread-117433-1-1.html https://bbs.itzmx.com/thread-110404-1-1.html
核心改进:BT握手扩展协议增加yourport字段,当接收到连入的uTP连接时,向对方返回观察到的对方外网uTP端口
核心改进:用户手动进行NAT类型检测后,统计页面中记录检测到的自己外网UDP端口
核心改进:回复DHT announce_peer消息时,参照BEP42格式,在顶层ip字段回传本节点观察到对方的请求来源IP:port
核心改进:接收DHT响应时,处理对方通过BEP42 ip字段回传的本机可见UDP端点; 需要多个DHT节点交叉确认后才采信,降低单个恶意或错误节点污染外网uTP端口的风险
核心改进:通过PEX通告自己的外网uTP端口时,可使用来自BitComet扩展握手yourport、PEX回传、以及可信DHT BEP42回传的数据源
核心改进:DHT 回复 get_peers 时,同时附带8个 nodes 节点,ipv6协议因为mtu大小限制仅同时附带4个 nodes 节点(参见 https://bbs.itzmx.com/thread-117420-1-1.html
核心改进:DHT 收到 get_peers 回复时,对附带的 nodes 忽略节点距离再多做一次附加扩展查询(距离最近的几个可能都没回应,可以从远一点的地方去找peer,本地看到虽然远一点,但是在其他用户的身份看,可能他自身就是最近的,这样就能扩散出去了,这样也可以帮助后续annouce成功率)
核心改进:DHT使用域名节点进行bootstrap时,解析域名后立即将其中首个ip地址节点加入列表,再等待解析的所有ip地址节点ping包回复
核心修复:BT任务磁盘缓存达到上限后,向多个peer上传时,磁盘读取速度远大于上传速度
核心修复:TCP正在发起连接数过高时,TCP端口有丢包现象(参见 https://bbs.itzmx.com/thread-114954-1-1.html
核心修复:http Tracker避免在连接pending时重复发起连接
核心修复:优化DHT发包控制,取消任务启动时首次announce_peer的延迟(这是Beta11测试版添加的新内容,并且在Beta12测试版时该条已废弃,之前已发布的正式版并不存在这个延迟现象)
核心修复:UDP Tracker 域名 DNS 有多条纪录时,仅向首条解析纪录发送请求(对于域名同时解析多个A记录,DNS服务器都会自动轮询的,这是tracker管理员去负责的事情,分成2个二级域名来分别提供A和AAAA,特别是在私有UDP tracker的时候,客户端发送双倍重复流量是绝对不允许的)
核心修复:DHT Tracker 在任务上手动 announce_peer 时缺少 get_peers 的步骤
核心修复:DHT 不应对没有从get_peers拿到 token 的 node 发送 announce_peer
WebUI:优化任务列表和文件列表的标签加载
WebUI:流量图里的CPU使用率统计增加“BT传输线程”、“DHT线程”、“uTP线程”类别
WebUI:远程访问页面增加选项:本地客户端绕过认证、白名单里的客户端绕过认证
WebUI:修复http + IP访问页面时,无法复制信息到系统剪贴板的问题
WebUI:文档列表右键菜单增加“复制下载链接”命令
WebUI:BT任务用户列表加 uTP Port 列,默认隐藏
配置预设:UTP功能从禁止改为默认开启
配置预设:bittorrent.transfer_thread_pool 设置为是,用单独的工作线程来降低CPU使用率
配置预设:network.udp_socket_buffer_size_mb 设置为64,分配更大的socket缓存大小
配置预设:network.max_connecting_connections 从10000改为1000,这一版本优化了等待发起堵住的问题,所以可以下调一下数值
配置预设:dht.passive_reply_pending_limit 设置为1,功能对应早期版本的dht.udp_send_queue_threshold
配置预设:文件夹内 BitComet(广西移动).xml 文件修改了两个DHT设置,dht.outbound_pending_request_limit 200,dht.outbound_pps_limit 2
文件更新:更新2026年6月最新DHT网络节点的 dhtnodes.dat 几个内置文件


官方BUG反映渠道
比特彗星官网(@Rhubarb)请使用gmail邮箱注册,QQ邮箱会被社区反垃圾插件自动ban号
https://www.cometforums.com/staff/
中国区官网(@wxhere15)
https://www.cometbbs.com/

吃饱没事的可以帮忙做种挂着,,反正10M来的小文件,占用不了什么空间啦!大家都帮忙多推推下这软件。
感兴趣的可以看看吞吐性能http://bbs.itzmx.com/thread-88860-1-1.html


豪华版下载地址:https://bbs.itzmx.com/thread-117645-1-1.html


发布者

发布于 2026-07-03 04:08

文件列表

BitComet Stable (build 2.21.6.23) 比特彗星全功能解锁豪华版.7z
25.6MB