docker 中跑了一个 qb,映射容器的 6881 端口,也映射了 8085 端口(webui)。
但在 webui 中改了设置,将连接中的监听端口改成了随机端口,不是 6881 端口,也开启了 UPnP/Nat-PMP 端口转发。
但即使有 UPnP 这种东西,我没有将端口映射出去,外部是怎么访问到我 docker 内服务的?
我的 qb 测试是正常下载和做种的。
docker 中跑了一个 qb,映射容器的 6881 端口,也映射了 8085 端口(webui)。
但在 webui 中改了设置,将连接中的监听端口改成了随机端口,不是 6881 端口,也开启了 UPnP/Nat-PMP 端口转发。
但即使有 UPnP 这种东西,我没有将端口映射出去,外部是怎么访问到我 docker 内服务的?
我的 qb 测试是正常下载和做种的。
外部连不上你,但你可以连别人和tracker啊,你能连上tracker就能做种,连上别人就能下载
那这个监听6881(后面被我改了)有什么用?
这个端口是别人连你的端口,这个端口没有映射别人是连不上你的
连上我的端口是要下载吗?但我没映射理论上别人不能下载吧?但我这边显示有上传。
没映射别人不能主动连上你,你这边显示有上传,应该是因为你有下载,所以你主动去连上了别人,建立上了连接,然后从这个连接上传给了对方
这个 Joker 是昨天下载的,今天打开做种后,有上传,感觉并不是你主动去连上了别人,建立上了连接,然后从这个连接上传给了对方
。而且我的 docker 网络不是 host,而是 bridge。
所以我就很困扰。
qb映射我这块没搞懂