1

我正在搞乱我将用于游戏服务器的 UPnP 库。我到了不得不让我的 addPortMapping 函数以某种方式失败的地步,但由于我没有直接访问路由器的权限,我无法关闭 UPnP 以使其失败。

为了使函数失败(最终没有失败),我所做的尝试是尝试将端口映射添加到端口-1。

现在我遇到了无法删除从路由器到端口-1 上我的计算机的端口映射的问题...由于端口不能< 1,这让我感到困惑。

这是一个已知问题吗?

4

1 回答 1

1

WANIPConnection:2 规范将 externalPort 和 internalPort 都定义为“ui2”,因此它们是 0-65535 的无符号整数(internalPort 也不能​​为 0,用作 externalPort 的通配符)。如果一个实现接受 -1 它只是坏了:所以这不是一个已知问题,而是路由器中的一个错误。一般来说,有缺陷的 UPnP-IGD 路由器一个已知问题,因此这不足为奇。

于 2013-07-18T18:47:25.497 回答