在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

2023-03-27 11:59:26 76点赞 499收藏 44评论

我在上篇的文章给大家科普了NAS中使用最多的qBittorrent下载原理,其实我的本意主要是为了大家都自觉的维护BT下载的环境,发扬『人人为我,我为人人』的BT下载精神:

但是凭良心说,目前国内的BT环境真的是一眼难尽,因为国内的下载环境几乎被同样是BT下载软件的某L垄断,再加上它“只进不出”的经营方式,想要撼动它几乎是不可能的事。不过话说回来,人家凭本事将一个本来就免费的服务来为自己盈利,并且还在纳斯达克上市,这也是人家的本事对吧~

扯得有点远,回到今天的正题吧!

使用的装备

我在上篇文章中说到嘛,想要提高自己这边的qBittorrent下载速度,公网是必备的条件之一,问题是很多小伙伴压根就搞不到公网IPv4,但是公网IPv6一样可以搞啊!

关于在Docker获得ipv6支持,如果按照网上其它网友的教程其实也并不是不可以,但是他们分享的都是Linux系统上的Docker对应的方案。对于我们NAS用户来说,它那个方案其实是走了弯路,因为我们有更便捷的方法。

之前一直玩的威联通,今天换华硕的AS6704T来演示吧,主要是它自带的Docker方案就是我安利过多次的Portainer,同时它也是我个人的Docker启蒙老师,我就是通过Portainer玩转NAS上的Docker的。所以接下来的教程我也是通过Portainer来演示的。

还没安装的小伙伴可以看看我的这篇文章:

    

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

🔺华硕 AS6704T是上市还不到一年的4盘位NAS存储,做工优秀!配置上搭载了Intel Celeron新一代N5105 10纳米四核心处理器, 内置DDR4-2933 4GB双通道内存,至高可容量扩充至32GB。拥有2个2.5G端口,支持双端口链路聚合,传输速度可达5Gb/s。搭载了四个M.2 PCie3.0(NVMe)SSD插槽可传输加速也可做系统储存。简单来说,华硕 AS6704T不管配置还是性能都是当前的旗舰水准,可玩性非常的高!

华硕(ASUS)AS6704T4盘位四核心处理器NAS网络存储/私有云存储服务器/网盘个人云/文件备份/双2.5G口4999元京东去购买

启用IPv6的条件

想要成功在自己的NAS上开启IPv6,还是需要两个条件的:

  • 1,自己的网络必须支持IPv6
  • 2,确保NAS已经配置正确的IPV6地址

👉怎么确定自己的网络支持IPv6?

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

🔺非常简单,直接访问网址:http://www.test-ipv6.com/,如果全部显示没有问题就说明自己的网络支持IPv6。

👉怎么确定NAS已经配置正确的IPV6地址?

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

🔺直接查看NAS的网络属性就能看到,如果显示有IPV6地址就说明已经配置正确了。

PS:如果你那边没有查询到以上的IPV6信息,并不一定是说你的网络不支持IPV6。因为按照国家规定现在的公网IPV6已经全面放开,所以你应该排查你那边的光猫设置和路由器设置是否正确,比如说光猫和路由器必须同时开启IPV6支持,以及防火墙是否放开等。

qBittorrent开启IPv6网络

在开始之前,请允许我再次介绍下Docker的三种网络模式的意思:

  • Host模式:

在Host模式下,Docker容器使用主机的网络命名空间,使得容器与主机共享同一个IP地址。这种模式的优点是网络性能优异,但容器间互相之间存在端口冲突的风险。

  • Bridge模式:

在Bridge模式下,Docker容器使用一个虚拟网桥,将容器连接到主机上的虚拟网桥上,容器可以相互通信。这种模式的优点是安全性高,容器互相之间不会产生冲突,但可能存在网络性能损失。

  • None模式:

在None模式下,Docker容器没有网络连接,只有localhost环回网络接口。这种模式的优点是安全性高,但容器之间不可相互通信,不适用于多个容器协作的场景。

我们日常在使用NAS上的Docker功能的时候,在创建容器时默认使用的是Bridge模式,但这个模式NAS是默认没有开启IPv6网络的,想要开启其实也并不是不可以,那就是通过配置NAS上的文件“/etc/docker/daemon.json”来实现,但是这个方案需要输代码,各种配置,其实很麻烦。

所以,我们其实只需要按照以下两种方案,一样可以达到让qBittorrent开启IPv6网络支持的效果。

方案一:更改网络为Host模式

这种方案是最简单,既然说Bridge模式没有开启IPv6,但是Host模式就不一样了,因为它共用的我们主机(NAS)的IP网络,也就是说,只要我们的主机支持IPv6,它也支持IPv6,并且按照说明,Host模式还是最高效的,这个逻辑是不是很简单?

所以接下来我们只需要以下操作:

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

🔺Host网络模式因为和NAS共用一个IP网络,所以它不需要任何的网络端口映射,也就是 -p 设置,所以创建容器的时候请直接取消掉。

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

🔺网络直接手动选择“host”,因为它默认的是“bridge”。

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

🔺然后再环境变量里有个WEP页面的端口,qBittorrent默认的是8080,但是8080在我这边存在端口冲突,我们只需要手动更改成没有被占用的其它端口即可(我这里随便改成了8082)。

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

🔺配置好以后打开qBittorrent的WEP页面(我这里使用的是superng6/qbittorrentee镜像,已经配置好了Tracker),随便下载一个比较热门的资源,可以看到瞬间跑满了我家的带宽上限(对不住了小伙伴们,我家100M的小油管拖大家后腿了~~),并且看看下面的做种用户列表中,可以看到同时存在IPv4和IPv6用户哦~!不得不说有了公网IP就是爽,我用的资源速度都是外国人奉献的!

方案二:手动添加IPv6网络

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

🔺这种方案不需要更改qBittorrent容器的网络模式,也就是说使用默认的bridge网络即可。

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

🔺打开Portainer左侧的“网络”选项,然后点击“添加网络”。

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

🔺网络名称随意,驱动默认的bridge不用管,然后在IPV6下面的“子网”后面输入自己的IPV6子网。关于怎么获取IPV6子网,文章最后我会说方法,完成之后记得在网页底部“保存”。

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

🔺回到容器,点击qBittorrent进入它的容器详情页。

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

🔺详情页的底部有个“连接的网络”,我们在“加入网络”后面选择我们添加的IPv6网络即可。

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

🔺完场之后记得“重启”qBittorrent容器一次。

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

🔺下载一个资源试试,也是IPv4和IPv6共存,因为选择的是热门资源,做种的BT用户很多,所以速度依然是满速“狂飙”

怎么获取NAS的IPV6子网

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

🔺SSH终端连接到自己的NAS之后,先输入命令:cat /proc/net/if_inet6 获取本机(NAS)的IPv6信息,我们可以看出在IPv6后面的网卡代号为“eth0”(你的有可能是eth1或者其它),然后输入第二个命令: ip -6 route show dev eth0 (这里的eth0就是前面的网卡代号),看见下面列出的XXXX:XXXX:XXXX:XXXX::/64就是我们需要的IPV6子网。

在NAS上怎么为Docker版qBittorrent开启IPv6为下载提速

🔺其实如果懂IPv6的小伙伴应该知道,它其实就是IPv6的前缀ID+前缀长度组成的。所以我们不需要命令,通过NAS显示的IPv6的地址也能自己写出来的。

总结

今天的教程还是教大家怎么完善自己的qBittorrent,提高下载速度。因为在NAS上默认的Docker版qBittorrent是没有加入IPv6网络支持,所以希望大家用今天的方法给自己的qBittorrent加上IPv6网络,这样,那么是没有公网IPv4,依然可以理论上提高下载速度。

好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,我会经常给大家分享各类有意思的软件和免费干货!谢谢大家~

展开 收起

ASUS 华硕 FS6706T 穿云箭6位盘位NAS网络存储 无盘版

ASUS 华硕 FS6706T 穿云箭6位盘位NAS网络存储 无盘版

3999元起

ASUS 华硕 穿云箭 12盘位NAS存储(赛扬N5105、4GB)

ASUS 华硕 穿云箭 12盘位NAS存储(赛扬N5105、4GB)

3899元起

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

4299元起

ASUS 华硕 AS6702T 双盘位NAS存储 黑色(赛扬N5105、4GB)

ASUS 华硕 AS6702T 双盘位NAS存储 黑色(赛扬N5105、4GB)

2999元起

ASUS 华硕 AS6604T NAS 四盘位 办公网络存储

ASUS 华硕 AS6604T NAS 四盘位 办公网络存储

3499元起

ASUS 华硕 AS6602T 2盘位NAS(J4125、4GB)

ASUS 华硕 AS6602T 2盘位NAS(J4125、4GB)

2659.05元起

ASUS 华硕 AS6702T NAS网络存储 2盘位四核心

ASUS 华硕 AS6702T NAS网络存储 2盘位四核心

暂无报价

华硕(ASUS) AS670 四核心处理器NAS网络存储服务器私有云网盘个人云双2.5G口无内置硬盘 AS670 4T

华硕(ASUS) AS670 四核心处理器NAS网络存储服务器私有云网盘个人云双2.5G口无内置硬盘 AS670 4T

4299元起

华硕穿云箭 全M.2方案云存储NAS家庭家用储存服务器个人私有云盘M.2盘位网络存储器局域网文件共享硬盘

华硕穿云箭 全M.2方案云存储NAS家庭家用储存服务器个人私有云盘M.2盘位网络存储器局域网文件共享硬盘

暂无报价

ASUS 华硕 AS6212RD 12盘位NAS (Intel Celeron、4GB)

ASUS 华硕 AS6212RD 12盘位NAS (Intel Celeron、4GB)

20000元起

华硕(ASUS) AS670 四核心处理器NAS网络存储服务器私有云网盘个人云双2.5G口无内置硬盘 AS670 2T

华硕(ASUS) AS670 四核心处理器NAS网络存储服务器私有云网盘个人云双2.5G口无内置硬盘 AS670 2T

暂无报价

华硕(ASUS) AS660 4G 内存四核处理器NAS网络存储服务器/私有云/双2.5G家用云存储 AS6604T内存扩展至8G 4盘+酷狼8T

华硕(ASUS) AS660 4G 内存四核处理器NAS网络存储服务器/私有云/双2.5G家用云存储 AS6604T内存扩展至8G 4盘+酷狼8T

暂无报价

华硕穿云箭 全M.2方案云存储NAS家庭家用储存服务器个人私有云盘M.2盘位网络存储器局域网文件共享硬盘

华硕穿云箭 全M.2方案云存储NAS家庭家用储存服务器个人私有云盘M.2盘位网络存储器局域网文件共享硬盘

暂无报价

UGREEN 绿联 DXP4800 四盘位 私有云NAS存储(Intel N100、8GB)

UGREEN 绿联 DXP4800 四盘位 私有云NAS存储(Intel N100、8GB)

1999元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2399元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

899元起

文中相关商品

京东 ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)
44评论

  • 精彩
  • 最新
  • 求教,已根据lz的教程,把网络已经修改成ipv6了,为什么上传还是很慢啊

    校验提示文案

    提交
    资源问题啊 [高兴]

    校验提示文案

    提交
    我pt站上“可连接”一项写的是“否”,这个有没有影响啊?

    校验提示文案

    提交
    收起所有回复
  • 学习了,感谢分享!

    校验提示文案

    提交
    感谢支持 [献花]

    校验提示文案

    提交
    收起所有回复
  • 正好需要这个,感谢分享

    校验提示文案

    提交
    有用就好,欢迎关注,后期还会有更多干货分享 [高兴]

    校验提示文案

    提交
    可以出一期通过修改配置文件让容器开启IPV6的教程吗

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 请问大神,威联通的nas咋设置呢?

    校验提示文案

    提交
    我这是Portainer操作的呀,也就是群晖威联通都是一样的,先装Portainer,之后抄作业就可以了。

    校验提示文案

    提交
    收起所有回复
  • 请问,方案二的话,如果ipv6的地址发生变化,是不是就得重新设置一次?

    校验提示文案

    提交
    嗯,理论上是这样的,但是ipv6用的前缀,如果运营商不变它不会变呀 [高兴]

    校验提示文案

    提交
    明白了,非常感谢,已经用方案一设置好,太给力了!还有一个问题,docker transmission适用这两个方案么?

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 把NAS暴露到外网,要小心。

    校验提示文案

    提交
    确实,但是平时关闭ssh,做好基本防护还是很安全的

    校验提示文案

    提交
    收起所有回复
  • 啥时候出个套件版的

    校验提示文案

    提交
    三大NAS不都有吗?

    校验提示文案

    提交
    收起所有回复
  • 我在Porrtainer.io 中添加了ipv6并设置了ipv6的子网,在QB连接网络加入网络选择ipv6时出错,提示:container sharing network namespace with another container or host cannot be connected to any other network

    校验提示文案

    提交
    你找找我写的别的ipv6方案,主页里面,有个直通方案,我记得

    校验提示文案

    提交
    收起所有回复
  • 老哥能不能出个威联通docker版qb加ipv6的教程,container的

    校验提示文案

    提交
    嗯嗯,我最近有点忙。等我后期折腾一下试试,如果成功了就发出来

    校验提示文案

    提交
    收起所有回复
  • qBittorrent我之前安装了,下载总是没有速度

    校验提示文案

    提交
  • 学习了,学习了

    校验提示文案

    提交
  • 没有ipv6,我先收藏下以备不时之需 [尴尬]

    校验提示文案

    提交
  • 不错的技术帖

    校验提示文案

    提交
  • 谢谢值友分享

    校验提示文案

    提交
  • 感谢大佬分享

    校验提示文案

    提交
  • 问下,我的黑群晖,如果装双网卡,有移动和电信两条宽带,俩网卡分别接到两条宽带的路由上,能不能两个局域网都可以访问群晖,而这个群晖指定用哪个宽带下载?

    校验提示文案

    提交
  • 用过qb,只要挂着qb,主路由连接数会很多,就会丢包。不知道是版本问题还是主路由性能弱,换成软路由是不是就解决问题了

    校验提示文案

    提交
  • 好详细!

    校验提示文案

    提交
  • 技术贴,值得支持

    校验提示文案

    提交
  • 跟着大佬玩转NAS啊

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
499
扫一下,分享更方便,购买更轻松