选择qbittorrent的原因

之前一直使用群晖自带的Download Station进行PT下载,一般的使用场景是想看什么电影了就去站里找个种子,丢到Download Station下载,晚上回去看,一般速度都能跑满。使用过一段时间后发现两个问题:
      第一个是暂存文件问题,我的NAS有两个盘,一个3T的作为Download Station下载时的暂存文件地址,另一个是1T的硬盘,如果我想把资源下载到1T的硬盘里,并且下载完成后自动做种,这就会导致3T的硬盘里一直存在着同等大小的暂存文件,且Download Station无法将其释放。
      其解决办法是在文件下载完成后,删除下载任务,Download station会自动清除该任务所占缓存空间,在缓存空间清除完成后重建下载任务,此时可以将已下完的文件移动到任意位置并在添加下载任务时指定该位置,Download station会校验文件完整性并进入做种状态,不再占用缓存空间。这种解决方式过于繁琐。
      第二个是上传问题,Download Station上传种子的效率很低,使用Download Station进行做种的文件,分享率都比我用qbittorrent做种低。

qbittorrent安装记录

下载部分

进入docker-注册表-搜索qb-选择linuxserver/qbittorrent进行下载。


      如果出现下载失败或者操作超时,请重试等情况,有如下两种解决方案:
      (1)点击设置-选择Docker Hub那一栏-点击编辑-启用注册表镜像-输入国内镜像的URL。阿里云有账号的用户可以使用阿里云的镜像加速功能。进入容器镜像服务-选择镜像加速器-复制加速器地址到注册表镜像URL中即可。



      (2)使用方法一大概率能解决全部问题,如果还存在docker无法下载的问题,请使用ssh连接NAS。进入系统后,使用命令申请root权限:

sudo -i

输入密码后,拉取qbittorrent,默认拉取的版本是latest(我的是4.3.9):

docker pull linuxserver/qbittorrent

安装部分

下载完成后,进入安装部分。安装之前需要在docker文件夹中新建一个qbittorrent文件夹-在创建两个子文件夹config和download,config之后负责保存qbittorrent的配置文件,download负责保存qbittorrent下载的内容,如果你不想把下载的东西放在download文件夹,可以不创建,之后进行文件映射的时候选择你想放置的文件路径即可,本人选择了nas2文件夹作为qbittorrent的下载目录。

创建完成后,在映像中找到linuxserver/qbittorrent,点击启动-网络选择bridge-常规设置如图勾选,完成后进入高级设置。



      高级设置中,新增三个环境变量,如图

      配置完成后点击保存,下一步进行端口设置,如图,8999端口是qbittorrent操作界面的端口,之后我们会使用8999端口进入qbittorrent操作界面。

      下一步进入存储空间设置,点击添加文件夹-依次选择刚刚创建的文件夹,如果不想把下载内容安装到download里,可以换一个文件夹。需要文件夹提升权限,本文以nas2文件夹为例。

      全部安装完成后点击运行容器即可,之后在内网地址中输入NAS的内网IP+端口即可访问到qbittorrent操作界面,默认的账户名为admin,密码为adminadmin,登录后可根据自己的需求修改密码。
      在nas2文件夹中,进入属性-权限界面,查这个文件夹的Owner或者Everyone的权限是否是完全控制,如果不是完全控制,可能会导致下载的内容无法存入该文件夹中。

     如果没有Owner或者Everyone,点击新增-选择用户和组-选择Owner/Everyone-之后管理,读取,写入全部打勾即可。最后记得勾选应用到这个文件夹,子文件夹和文件。




     自此基础安装完成,可以使用8999端口进入qbittorrent操作界面。qbittorrent操作界面的相关设置会在qbittorrent PT下载问题这个章节介绍。

qbittorrent PT下载设置

本节介绍qbittorrent 配置设置,首先是保存位置,可以自己选择需要保存的位置,也可以设置监控文件夹,监控文件夹内种子的情况。

     在连接中,设置为刚刚对应的52000端口,勾选使用路由器UPnP选项。

     BitTorrent中启用DHT这个选项可根据PT站的要求自行选择开关,torrent排队更根据你的需求进行修改,我选择了100。

     Web UI确认端口是否正确,如果有远程连接需求请关闭Host header属性验证,或者将自己的IP域名加入白名单。


     我的版本是4.3.9,进行PT下载的时候会出现skipping tracker announce (unreachable) 错误,发现这是4.3.* 版本的通病,我的解决方法是关闭验证HTTPS tracker证书。
也可尝试在 qBittorrent 内修改 BitTorrent 端口或者直接将 qBittorrent 降级至 4.2.* 版本。如果以上均无效,也可以尝试关闭路由器的ipv6网络。

qbittorrent内网穿透问题

本节使用的内网穿透服务为frp,如果没有安装frp的用户,可以看【稍后更新】这篇文章。在frpc.ini文件中加入对应的本地端口和远程映射端口即可。

[qb]
type = tcp
local_ip = 192.168.1.200
local_port = 8999
remote_port = 7299

设置完成后,输入公网IP+7299即可远程访问qbittorrent操作界面。但请确保qbittorrent设置中Web UI-Host header属性验证是关闭的,如果打开会出现报错 Unauthorized 的情况。但是为了安全考虑,最好还是设置为自己的服务器域名,而不是简单的取消勾选。

参考链接

容器镜像服务
常见tracker报错信息整理及解决方法

黑群晖安装qbittorrent记录相关推荐

  1. 技巧分享:我的VM黑群晖安装及独特网络访问方案

    首发:https://post.smzdm.com/p/a0780qv0/ 前言 本来手上有一台旧笔记本(Lenovo U41-70),是16年初上学时候买的,配置一般(4G+i5-5200u+HD5 ...

  2. unraid 文件服务器,unraid使用记录3——黑群晖安装(包含文件)

    unraid使用记录3--黑群晖安装(包含文件) 2020-02-05 17:38:42 14点赞 103收藏 25评论 追加修改(2020-02-12 07:35:55): 额,文件链接变了一下, ...

  3. 黑群晖安装ZEROTIER ONE实现内网穿透

    黑群晖安装ZEROTIER ONE实现内网穿透 ZeroTier One的原理是虚拟出一块网卡,连上一个虚拟网络,安装了ZeroTier One客户端的设备可以连入这个网络,经过授权连接成功之后彼此都 ...

  4. 黑群晖安装Transmission和emby搭建家庭影音娱乐中心服务器(上)

    原文网址:https://www.toutiao.com/a6670307083545477645/ 原文作者:无敌稻草人 教你怎么组建自己的NAS之第五篇:教你黑群晖怎么安装Transmission ...

  5. nas安装emby_[Troy]瞎折腾 篇二:黑群晖安装Emby教程—Emby Server无法启动怎么办

    [Troy]瞎折腾 篇二:黑群晖安装Emby教程-Emby Server无法启动怎么办 2018-12-14 18:13:27 8点赞 181收藏 90评论 你是AMD Yes党?还是intel和NV ...

  6. 黑群晖安装界面提示sata端口被禁用

    黑群晖安装问题 1.安装界面提示sata端口被禁用 修改引导u盘分区grub.cfg,在引导参数后添加以下参数. DiskIdxMap=00 SataPortMap=1 SasIdxMap=0 //表 ...

  7. 黑群晖安装重启后无法自动进入

    解决黑群晖安装重启后无法自动进入,需要按回车问题 前几天折腾了一台黑群晖,给代码以及相关资料做备份. 网上教程很多,系统安装比较顺利,但是重启后一直不能自动进入系统,需要用键盘按回车后才能进入,后来查 ...

  8. 黑群晖安装Transmission和emby搭建家庭影音娱乐中心服务器(下)

    原文网址:https://www.toutiao.com/i6670307858770297348/ 原文作者:无敌稻草人 教你怎么组建自己的NAS之第六篇:黑群晖安装Transmission和emb ...

  9. 如何穿黑裙:黑群晖安装和设置纯文字流水账

    硬件准备: 旧电脑一台 或 DIY NAS机一台 或 软路由一台等能装黑裙的设备 U盘一个,硬盘一个.只用来引导系统,且装了引导后剩下的空间不能再用.建议U盘,硬盘有点浪费空间. 软件准备:     ...

最新文章

  1. OpenCV 多层感知器训练代码示例
  2. 我了解到的新知识之——电热水器用电安全
  3. UpSetR:多数据集绘图可视化处理利器
  4. [九度][何海涛] 乐透之猜数游戏
  5. python打飞机源码_python 飞机大战 游戏源码(pygame入门级)
  6. 2021大数据1班《Python程序设计基础》学生学期总结
  7. configure: error: invalid variable name: `'
  8. 蜀海供应链数仓平台建设实践
  9. python实现易校园自动打卡教程
  10. 32位程序使用超过4G的内存
  11. [转载]看我花式绕过校园网计费认证
  12. 汪光焘:中国城市交通问题、对策与理论需求
  13. 记录自己三天速成使用django+html制作国内疫情可视化平台的过程(一)
  14. FileSaver.js下载图片
  15. 计算机领域职业简介-PM,RD,FE,UE,UI,QA,OP,DBA,BRD,MRD,PRD,FSD等缩写的全称解析
  16. 牛客网 15029 (栈)
  17. UICollectionView添加headerview/footerView
  18. 【CPU中的主要寄存器】
  19. 【解禁】钉钉直播回放下载
  20. java我的世界w_Minecraft我的世界Java版19w02a已发布

热门文章

  1. 全志哪吒D1-H Tina Linux Ubuntu 22.04入门踩坑日记
  2. 2021赣一中高考成绩查询,2021江西省十大重点高中排名
  3. C语言课程设计. 根据学号等信息查询学生成绩
  4. 拒绝破解,用10大免费软件来代替盗版
  5. 这200道java大厂面试题全部掌握,“面试”想去哪就去哪
  6. 计算机毕业设计asp.net在线订餐外卖网站设计(源码+系统+mysql数据库+Lw文档)
  7. 新旧excel版本之csv转excel
  8. Mapped Statements collection does not contain value for
  9. python绘图房子_matplotlib画房子
  10. 虎牙测试工程师校招面经