[LUCKY STUN穿透] 在Windows上使用UPnP工具为BT客户端自动添加内外端口号不同的映射规则

使用 MiniUPnP Client

MiniUPnP 客户端

官方下载
MiniUPnP Project:MiniUPnP download zone

网盘下载:MiniUPnP_Client.zip - 蓝奏云

推荐使用网盘下载


检查 UPnP是否启用

解压文件 运行其中的 UPnP查询.bat 查看输出内容
或者使用 -i -l 参数也是一样的

应该可以显示出"List of UPNP devices found on the network "
或者UPNP映射规则列表即可 规则数量可能会有所不同 说明UPNP已经启用
使用 MiniUPnP 应该不太会遇到兼容问题

如果仍然显示 “No IGD UPnP Device found on the network !”
请再次检查 光猫/路由器上的UPNP功能是否开启


编辑命令

命令

程序目录\MiniUPnP_Client\upnpc-static.exe -i -d 穿透通道监听端口 穿透类型
timeout /t 5
程序目录\MiniUPnP_Client\upnpc-static.exe -i -e "rule name" -a @ ${port} 穿透通道监听端口 穿透类型

程序目录为upnpc-static.exe的实际目录

如果目录中有空格的话要用 英文引号 “” 引起来 不然无法运行
C:\abc\d e f\ (错误)
C:\abc\“d e f”\ (正确)

rule name 换成你喜欢的名字 但不要使用中文 “” 要保留

示例

C:\MiniUPnP_Client\upnpc-static.exe -i -d 6000 TCP
timeout /t 5
C:\MiniUPnP_Client\upnpc-static.exe -i -e "BC-TCP" -a @ ${port} 6000 TCP

日志

MiniUPnP输出日志和UPnP_Wizard不太一样

删除端口时会返回 UPNP_DeletePortMapping() returned : 0
规则创建成功后会返回规则的详细信息

2個讚