记录一次黑群晖Docker安装qbittorrent的过程

docker搭建 macvlan

黑群晖好像不一样 我试过在docker的配置json文件里开启Ipv6配置,但是会导致docker套件启动不成功,于是我找了一个朋友,他交了我一种方法那就是开启 macvlanmacvlan作为一个网桥一样的东西,听朋友说好像是黑群晖不能给docker容器进行DHCP,这点我也不太清楚,知道的大佬可以评论区留言!不甚感激!

# 创建docker macvlan网桥
docker network create -d macvlan \
--subnet=['你路由器的网段'] --gateway=['路由器网关'] \
-o parent=['群辉一般是ovs_eth0,不确定可以ssh输入ifconfig查询'] \
['给macvlan网桥命名']

# 1、创建ipv4 macvlan网桥(推荐使用这个命令)
docker network create -d macvlan \
--subnet=192.168.123.0/24 --gateway=192.168.123.1 \
-o parent=ovs_eth0 \
bridge-host

# 2、创建ipv4+ipv6 macvlan网桥(路由器有ipv6才能使用该命令)
docker network create -d macvlan \
--subnet=192.168.123.0/24 --gateway=192.168.123.1 \
--ipv6 --subnet=240e:3b4:5071:b61::/64 \
-o parent=ovs_eth0 \
bridge-host

# ipv6填写说明
例如:爱快内网配置的ipv6是240e:3b4:5071:ba71::1001/64
就填写这个 --subnet=240e:3b4:5071:ba71::/64

# 如果参数写错了,可以删除网桥,重新创建
docker network rm ['macvlan名称']
# 例子:
docker network rm bridge-host

下载并且启动qbittorrent

首先你得在群晖的文件管理中心的/docker目录下创建 /qb/config /qb/downloads 两个文件夹,一个用来存放配置 一个用来存放下载文件。

docker run -itd \
-m 2048M \
-v /volume1/docker/qb/downloads:/downloads \
-v /volume1/docker/qb/config:/config \
--restart=always \
-e TZ="Asia/Shanghai" \
--network bridge-host \
--ip=10.0.0.20 \
--name linuxserver-qbittorrent \
linuxserver/qbittorrent:version-14.3.3.99202101191832-7248-da0b276d5ubuntu20.04.1




docker run --name=qbittorrent \
    -e PUID=1000 -e PGID=1000 \
    -e TZ=Asia/ShangHai \
    -e UMASK_SET=022 -e \
    WEBUI_PORT=58080 \
    --net=host \
    -v /volume1/docker/qb/config:/config \
    -v /volume1/docker/qb/downloads:/downloads \
    --restart unless-stopped \
    -d linuxserver/qbittorrent

安装完成后 访问10.0.0.20:8080即可,账号--密码默认是 admin--adminadmin

然后开启54210端口,勾选 使用我的路由器的 UPnP / NAT-PMP 功能来转发端口

imagepng

然后在openwrt或者爱快 的后台 进行防火墙端口转发

imagea686e831f6c8070epng

这样你的PT做种就能被V4和V6同连接 效率大大提升

最后修改:2023 年 10 月 05 日
如果觉得我的文章对你有用,请随意赞赏