qbittorrent可通过图形界面、计划限速、web ui和api四种方式设置全局速度限制。图形界面在“选项→速度”中启用并填写kib/s数值;计划限速可设定时段自动切换限速值;web ui适用于无桌面环境,在设置→速度中配置;api通过post请求/api/v2/transfer/setspeedlimits动态调整。

如果您正在使用qBittorrent下载工具,但发现其占用过多带宽影响其他网络应用,则可能是由于未启用全局速度限制。以下是设置下载和上传速度限制的具体操作步骤:
一、通过图形界面设置全局限速
该方法适用于Windows、macOS及Linux桌面版qBittorrent,通过内置选项面板直接配置上传与下载的最高允许速率,所有任务将共同遵守该上限。
1、启动qBittorrent客户端,确保已进入主界面。
2、点击顶部菜单栏中的工具,在下拉列表中选择选项。
3、在弹出的“选项”对话框中,左侧导航栏点击速度选项卡。
4、在“总速度限制”区域,勾选启用上传限制和启用下载限制复选框。
5、在对应输入框中分别填入目标数值(单位为KiB/s),例如下载设为2048,上传设为512。
6、点击应用按钮保存设置,限速立即生效。
二、启用计划式备用限速
该功能允许您在指定时间段内自动切换至另一组速度限制值,适用于夜间保底上传或工作时段降速等场景,无需手动干预。
1、在“选项”对话框的速度选项卡中,向下滚动至“计划备用限制速度”区域。
2、勾选启用计划备用限制速度复选框。
3、点击右侧编辑按钮,打开时间规则设置窗口。
4、在新窗口中,点击添加按钮创建一条新规则。
5、设定起始时间、结束时间,并分别输入该时段内的下载与上传限速值(单位KiB/s)。
6、确认无误后点击确定返回,再点击主窗口的应用完成配置。
三、通过Web UI远程配置限速
当qBittorrent以服务模式运行(如Docker容器或后台守护进程)且仅开放Web管理界面时,可通过浏览器访问其Web UI进行限速设置,适用于无图形环境的服务器部署。
1、在浏览器中输入qBittorrent Web UI地址,例如http://192.168.1.100:8080,使用管理员账号登录。
2、点击右上角设置图标(齿轮),进入系统设置页面。
3、在左侧菜单中选择速度分类。
4、展开“全局速率限制”部分,勾选启用上传限制和启用下载限制开关。
5、在对应字段中输入数值,例如下载限速3072 KiB/s,上传限速1024 KiB/s。
6、点击页面底部的保存设置按钮,配置即时更新。
四、使用API接口动态调整限速
该方式适合集成至自动化脚本或第三方监控系统,支持实时读取与修改当前限速参数,无需人工介入界面操作。
1、确保qBittorrent已启用Web API且允许外部访问,认证凭据已知。
2、构造HTTP POST请求,目标URL为/api/v2/transfer/setSpeedLimits。
3、请求体中包含JSON格式参数:{"up": 512, "dl": 2048},其中up单位为KiB/s,dl同理。
4、请求头需携带有效Cookie或X-Request-Token认证信息。
5、发送请求后检查HTTP响应状态码是否为200,确认限速已成功提交。
6、可通过GET请求访问/api/v2/transfer/getSpeedLimits验证当前生效值。











