bt 下载和 UPnP 端口映射问题
wisej:
bt 客户端为 qBittorrent Enhanced ,开启 UPnP 。 从 log 里看应该是映射成功了,但是成功前也有 fail message ,如下:
(W) 2024-12-22T09:41:48 - UPnP/NAT-PMP port mapping failed. Message: "could not map port using UPnP: unknown UPnP error (-1)"
(I) 2024-12-22T09:41:48 - UPnP/NAT-PMP port mapping succeeded. Message: "successfully mapped port using UPnP. external port: TCP/7493"
(W) 2024-12-22T09:41:48 - UPnP/NAT-PMP port mapping failed. Message: "could not map port using UPnP: unknown UPnP error (-1)"
(I) 2024-12-22T09:41:48 - UPnP/NAT-PMP port mapping succeeded. Message: "successfully mapped port using UPnP. external port: UDP/7493"
但是用本地机器 A 和 vps 下同一个种子,从 vps bt 客户端的 peers 里能看到 peer A ,但是 A 的 port 并不是上面的 7493.这是否说明 UPnP 失败了?
查到的一种说法是多层 NAT ,可能下游 NAT 机器未开启 UPnP 。可是家宽应该都是多层 NAT 吧,如果 isp 没开 UPnP ,那本地开启也没意义了?