使用 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
规则创建成功后会返回规则的详细信息