白群晖 DS920+,最新的 DSM7.1 系统,用 docker 安装了 qbittorrent4.5 和 qbittorrent4.4 ,都显示 tracker 的地址 host not found ,进到容器内,ping 任何域名都是 bad address ,每次重启 docker 都得进容器改 hosts 才能正常做种下载,尝试了以下方法:
黔驴技穷了,实在没办法定位是什么问题,求救各位大佬
1
WaterWestBolus 2023-02-26 21:29:14 +08:00
|
2
ztlong OP @WaterWestBolus 更迷惑了,用博主的方法,检查了 nsswitch 、resolve 、hosts 都没问题,尝试在宿主机用 tcpdump 抓包 docker0 网卡,发现无论是 ping 还是 nslookup ,DNS 报文从宿主机角度都是完全一致且正确返回的,但是容器内的 ping 还是 bad address
|
3
ysc3839 2023-02-27 03:16:18 +08:00 via Android
换个容器吧
|
4
tnesa 2023-02-27 08:10:40 +08:00
群晖你直接用矿神的 qbit 套件不就行了?是需要用旧版 qbit 吗?
|
5
ragnaroks 2023-02-27 08:27:37 +08:00
命令行发出来看看吧,另外 QB 最好使用 linuxserver 维护的
|
7
MeteorVIP 2023-02-27 09:24:25 +08:00 via iPhone
我在 docker 下安装 Transmission 。问题 1 不会修改配置文件,没有权限,要么就是修改后重启又改回来。2 没有 ipv6 。
|
8
ztlong OP @ragnaroks
![tcpdump 抓包]( https://s2.loli.net/2023/02/27/A6pdOsniWufPlDm.png) ![nslookup&ping]( https://s2.loli.net/2023/02/27/XjdpPqGhHTvxgrD.png) ![hosts&resolve&nsswitch]( https://s2.loli.net/2023/02/27/t5BWGplzEURr8SI.png) 以上是所有截图,感谢大佬 |
9
Judoon 2023-02-27 10:29:14 +08:00
看起来是 ipv6 的问题?为啥 AAAA 的记录直接拒绝了
|
10
ragnaroks 2023-02-28 00:06:08 +08:00
@ztlong linuxserver/qbittorrent:4.5.0 全默认:
verysync:/app# nslookup www.baidu.com Server: 114.114.114.114 Address: 114.114.114.114:53 Non-authoritative answer: www.baidu.com canonical name = www.a.shifen.com Name: www.a.shifen.com Address: 112.80.248.76 Name: www.a.shifen.com Address: 112.80.248.75 Non-authoritative answer: www.baidu.com canonical name = www.a.shifen.com |
12
ztlong OP 还是找不到原因,顶一下
|
13
PrinSoul 322 天前 1
大佬解决了吗?我是威联通 qbittorrent v4.6.3 套件版,启用了 ipv6 之后就出现了 tracker 地址显示 host not found 这种情况。
|