端口转发与 UPnP / NAT-PMP 自动映射
为什么要端口转发
BT 协议需要一个对外的监听端口——没有端口转发时,在 NAT 后面的设备只能连出去,别人连不进来,peer 数量减少。端口转发把路由器上的一个端口映射到手机的 tTorrent 监听端口,让外部 peer 能主动连过来。
自动映射:UPnP / NAT-PMP
tTorrent 默认开启 UPnP 和 NAT-PMP 自动端口映射。只要你的路由器支持(绝大多数家用路由器支持),启动 tTorrent 时会自动在路由器上加一条端口映射规则,退出时自动删除。
在哪里检查
进入 Settings → Network:
- Enable UPnP(默认开)
- Enable NAT-PMP(默认开)
两项保持默认开启即可。
手动映射
如果路由器不支持自动映射,需要手动在路由器后台:
- 找到手机在局域网里的 IP
- 找到 tTorrent 的监听端口(Settings → Network → Listener port,默认随机生成)
- 在路由器后台添加端口转发规则:外部端口 → 手机 IP → 监听端口,协议 TCP
检查是否生效
在 tTorrent 详情页 Peers 标签里,看到 peer 方括号里有 I(incoming)就表示有人主动连进来了——端口转发生效。如果全部 peer 都是出站(没有 I),端口转发可能没成功。
安全提示
- 端口转发本身是安全的(BT 协议的正常机制),但确保只转发 BT 监听端口,不要开其他端口
- 公共 WiFi 下不建议开——网络管理员可能监控